UAInAppMessageMediaStyle
Objective-C
@interface UAInAppMessageMediaStyle : NSObject
Swift
class InAppMessageMediaStyle : NSObject
Model object representing a custom style to be applied to an in-app message media component. Nil parameters are given default styling.
-
Padding adds constant values to the media component’s top, bottom, trailing or leading constraints within its parent view.
Declaration
Objective-C
@property (nonatomic, strong, nullable) UAPadding *additionalPadding;
Swift
var additionalPadding: Padding? { get set }
-
Media style factory method.
Declaration
Objective-C
+ (nonnull instancetype)styleWithAdditionalPadding: (nullable UAPadding *)additionalPadding;
Swift
convenience init(additionalPadding: Padding?)
Parameters
additionalPadding
The media view additional padding.
Return Value
Media Style with specified styling. Nil parameters will be given default styling.
-
Media style factory method for styling from a plist.
Declaration
Objective-C
+ (nonnull instancetype)styleWithDictionary: (nullable NSDictionary *)mediaStyleDict;
Swift
convenience init(dictionary mediaStyleDict: [AnyHashable : Any]?)
Return Value
Media Style with specified styling. Nil parameters will be given default styling.