YMAAdSize
Objective-C
@interface YMAAdSize : NSObject
Swift
class YMAAdSize : NSObject
Класс отвечает за размеры баннера.
Исходные размеры баннера.
-[YMAAdViewDelegate adViewDidLoad:]
класса YMAAdViewDelegate
. Declaration
Objective-C
@property (nonatomic, readonly) CGSize size;
Swift
var size: CGSize { get }
Deprecated
Use flexibleSizeWithCGSize: or stickySizeWithContainerWidth: instead of fixedSizeWithCGSize:. Fixed YMAAdSize API will be removed starting from version 6.*
Создает объект класса YMAAdSize
с заданной максимальной высотой и шириной баннера.
Declaration
Objective-C
+ (nonnull instancetype)fixedSizeWithCGSize:(CGSize)size;
Swift
class func fixedSize(with size: CGSize) -> Self
Parameters
size | Максимальные размеры, доступные для баннера. |
size | Максимальные размеры, доступные для баннера. |
Return Value
Объект класса YMAAdSize
с фиксированными размерами.
Создает объект класса YMAAdSize
с заданной максимальной высотой и шириной баннера.
Declaration
Objective-C
+ (nonnull instancetype)flexibleSizeWithCGSize:(CGSize)size;
Swift
class func flexibleSize(with size: CGSize) -> Self
Parameters
size | Максимальные размеры, доступные для баннера. |
size | Максимальные размеры, доступные для баннера. |
Return Value
Объект класса YMAAdSize
с заданными максимальными размерами баннера.
Создает объект класса YMAAdSize
с заданной шириной “sticky” баннера.
Declaration
Objective-C
+ (nonnull instancetype)stickySizeWithContainerWidth:(CGFloat)width;
Swift
class func stickySize(withContainerWidth width: CGFloat) -> Self
Parameters
width | Ширина баннера. |
width | Ширина баннера. |
Return Value
Объект класса YMAAdSize
с заданной шириной “sticky” баннера.