LargeImageTemplate
LargeImageTemplate is only available in AEP Messaging iOS version 5.8.0+
This class represents a LargeImage templated content card authored in Adobe Journey Optimizer.
A large image template content card includes a title, body, image, and a maximum of three buttons. The image is displayed prominently above the text content in a vertical layout. An optional dismiss button can be added to dismiss the content card.
Use the LargeImageTemplate class to customize the appearance of the large image templated content cards.
LargeImageTemplate conforms to ObservableObject
, allowing it to be used reactively in SwiftUI views.
Layout

Public properties
Property | Type | Description |
---|---|---|
title | The title text for the content card. | |
body | Optional The body text of the content card | |
image | Optional The image to be shown on the content card. | |
buttons | Optional The list of buttons on the content card. | |
buttonHStack | A horizontal stack for arranging buttons. | |
textVStack | A vertical stack for arranging the title, body, and buttons. | |
rootVStack | A vertical stack for arranging the image and text stack. | |
dismissButton | Optional The dismiss button for the content card. |