---
title: MSMessagesAppTranscriptPresentation
framework: messages
role: symbol
role_heading: Protocol
path: messages/msmessagesapptranscriptpresentation
---

# MSMessagesAppTranscriptPresentation

A protocol that provides support for displaying live messages in the transcript of the Messages app.

## Declaration

```swift
protocol MSMessagesAppTranscriptPresentation
```

## Overview

Overview These methods are called when a view controller is presented using a MSMessagesAppPresentationStyle.transcript presentation style.

## Topics

### Providing the Content’s Size

- [contentSizeThatFits(_:)](messages/msmessagesapptranscriptpresentation/contentsizethatfits(_:).md)

### Instance Properties

- [messageCornerRadius](messages/msmessagesapptranscriptpresentation/messagecornerradius.md)
- [messageTintColor](messages/msmessagesapptranscriptpresentation/messagetintcolor.md)

### Instance Methods

- [invalidateMessageTintColor()](messages/msmessagesapptranscriptpresentation/invalidatemessagetintcolor().md)

## Relationships

### Conforming Types

- [MSMessagesAppViewController](messages/msmessagesappviewcontroller.md)

## See Also

### Custom iMessage app interface

- [IceCreamBuilder: Building an iMessage Extension](messages/icecreambuilder-building-an-imessage-extension.md)
- [Creating a Sticker App with a Custom Layout](messages/creating-a-sticker-app-with-a-custom-layout.md)
- [MSMessagesAppViewController](messages/msmessagesappviewcontroller.md)
- [MSMessagesAppPresentationStyle](messages/msmessagesapppresentationstyle.md)
