YMANativeTemplateAppearance
Objective-C
@interface YMANativeTemplateAppearance : NSObject <NSCopying, NSMutableCopying>
Swift
class YMANativeTemplateAppearance : NSObject, NSCopying, NSMutableCopying
Класс с настройками (неизменяемыми) стандартного layout рекламы по умолчанию.
Если вы хотите отредактировать настройки стандартного layout,
воспользуйтесь классом YMAMutableNativeTemplateAppearance
.
- Свойства
- borderWidth
- borderColor
- backgroundColor
- contentPadding
- imageMargins
- ageAppearance
- bodyAppearance
- callToActionAppearance
- domainAppearance
- faviconAppearance
- feedbackAppearance
- imageAppearance
- ratingAppearance
- sponsoredAppearance
- titleAppearance
- reviewCountAppearance
- warningAppearance
- Методы
- +defaultAppearance
Ширина рамки.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat borderWidth;
Swift
var borderWidth: CGFloat { get }
Цвет рамки.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIColor *_Nonnull borderColor;
Swift
var borderColor: UIColor { get }
Цвет фона.
Declaration
Objective-C
@property (nonatomic, strong, readonly) UIColor *_Nonnull backgroundColor;
Swift
var backgroundColor: UIColor { get }
Горизонтальные отступы (слева и справа) содержимого от краев рекламного объявления. Измеряются в логических пикселях.
Declaration
Objective-C
@property (nonatomic, readonly) YMAHorizontalOffset contentPadding;
Swift
var contentPadding: YMAHorizontalOffset { get }
Горизонтальные отступы изображения относительно содержимого рекламного объявления. Левый отступ — отступ относительно левой границы содержимого. Правый отступ — промежуток между правой границей изображения и левой границей текста.
Declaration
Objective-C
@property (nonatomic, readonly) YMAHorizontalOffset imageMargins;
Swift
var imageMargins: YMAHorizontalOffset { get }
Настройки внешнего вида текста с возрастными ограничениями (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *ageAppearance;
Swift
@NSCopying var ageAppearance: YMALabelAppearance? { get }
Настройки внешнего вида основного текста рекламного объявления (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *bodyAppearance;
Swift
@NSCopying var bodyAppearance: YMALabelAppearance? { get }
Настройки внешнего вида кнопки с призывом к действию, например, кнопка «Установить» (YMAButtonAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMAButtonAppearance *callToActionAppearance;
Swift
@NSCopying var callToActionAppearance: YMAButtonAppearance? { get }
Настройки внешнего вида текста домена (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *domainAppearance;
Swift
@NSCopying var domainAppearance: YMALabelAppearance? { get }
Настройки внешнего вида фавиконки (YMAImageAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMAImageAppearance *faviconAppearance;
Swift
@NSCopying var faviconAppearance: YMAImageAppearance? { get }
Настройки внешнего вида значка меню feedback (YMAImageAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMAImageAppearance *feedbackAppearance;
Swift
@NSCopying var feedbackAppearance: YMAImageAppearance? { get }
Настройки внешнего вида изображения (YMAImageAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMAImageAppearance *imageAppearance;
Swift
@NSCopying var imageAppearance: YMAImageAppearance? { get }
Настройки внешнего вида рейтинга (YMARatingAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMARatingAppearance *ratingAppearance;
Swift
@NSCopying var ratingAppearance: YMARatingAppearance? { get }
Настройки внешнего вида текста с указанием рекламной сети (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *sponsoredAppearance;
Swift
@NSCopying var sponsoredAppearance: YMALabelAppearance? { get }
Настройки внешнего вида текста заголовка рекламного объявления (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *titleAppearance;
Swift
@NSCopying var titleAppearance: YMALabelAppearance? { get }
Настройки внешнего вида количества отзывов о приложении (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *reviewCountAppearance;
Swift
@NSCopying var reviewCountAppearance: YMALabelAppearance? { get }
Настройки внешнего вида текста предупреждения (YMALabelAppearance
).
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) YMALabelAppearance *warningAppearance;
Swift
@NSCopying var warningAppearance: YMALabelAppearance? { get }