Presentation styles that describe your iMessage app’s appearance.


enum MSMessagesAppPresentationStyle : UInt


Presentation Styles

case compact

The iMessage App is displayed inside the keyboard area.

case expanded

The iMessage App expands to fill most of the screen.

case transcript

The iMessage app is displayed in the Messages app’s transcript or input field.

See Also

Custom iMessage App Interface

IceCreamBuilder: Building an iMessage Extension

Allow users to collaborate on the design of ice cream sundae stickers.

class MSMessagesAppViewController

The principal view controller for iMessage apps.

protocol MSMessagesAppTranscriptPresentation

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