YMANativeBannerView

Objective-C

@interface YMANativeBannerView : UIView

Swift

class YMANativeBannerView : UIView

Класс представляет собой шаблон для отображения нативной рекламы.

  1. Свойства
  2. ad
  3. Методы
  4. -applyAppearance:
  5. +heightWithAd:width:appearance:

Свойства

Загруженное объявление.

Declaration

Objective-C

@property (nonatomic, strong, nullable) id<YMANativeAd> ad;

Методы

-applyAppearance:

Применяет настройки внешнего вида шаблона.

Declaration

Objective-C

- (void)applyAppearance:(nonnull YMANativeTemplateAppearance *)appearance;

Swift

func apply(_ appearance: YMANativeTemplateAppearance)

Parameters

appearance

Внешний вид рекламного объявления (YMANativeTemplateAppearance).

appearance

Внешний вид рекламного объявления (YMANativeTemplateAppearance).

+heightWithAd:width:appearance:

Рассчитывает высоту рекламного объявления.

Declaration

Objective-C

+ (CGFloat)heightWithAd:(nonnull id<YMANativeAd>)ad
                  width:(CGFloat)width
             appearance:(nullable YMANativeTemplateAppearance *)appearance;

Parameters

ad

Загруженное объявление.

width

Ширина рекламного объявления.

appearance

Внешний вид рекламного объявления (YMANativeTemplateAppearance).

ad

Загруженное объявление.

width

Ширина рекламного объявления.

appearance

Внешний вид рекламного объявления (YMANativeTemplateAppearance).

Return Value

Возвращает высоту рекламного объявления.