NestAdsRichPopupOptions
open class NestAdsRichPopupOptions
Public Variables
open var backgroundColor: UIColor
open var closeButtonColor: UIColor
open var mediaSizeType: MediaSizeType
open var buttonOptions: NestAdsButtonOptions
open var videoOptions: NestAdsStandardVideoOptions
Public Methods
public init(backgroundColor: UIColor?, closeButtonColor: UIColor?, mediaSizeType: MediaSizeType?, buttonOptions: NestAdsButtonOptions?, videoOptions: NestAdsStandardVideoOptions?)
매개변수
설명
MediaSizeType
case fluid
case fill
case fixed(width: CGFloat, height: CGFloat)
NestAdsButtonOptions
open var backgroundColor: UIColor
open var outlineColor: UIColor?
open var opacity: CGFloat
open var fontColor: UIColor
open var fontSize: CGFloat
open var fontName: String?
open var cornerRadius: CGFloat
public init(backgroundColor: UIColor?, outlineColor: UIColor?, opacity: CGFloat?, fontColor: UIColor?, fontSize: CGFloat?, fontName: String?, cornerRadius: CGFloat?)
NestAdsStandardVideoOptions
open var startMuted: Bool
open var playCondition: VideoPlayCondition
open var quality: String
open var backgroundColor: UIColor
open var progressBarColor: UIColor
open var muteButtonColor: UIColor
open var controllerButtonColor: UIColor
public init(startMuted: Bool, playCondition: VideoPlayCondition, quality: String, backgroundColor: UIColor?, progressBarColor: UIColor?, muteButtonColor: UIColor?, controllerButtonColor: UIColor?)
VideoPlayCondition
case autoStart
case autoStartOnWifi
case manualStart
case custom
사용 예시
미디어 크기 타입 예시
Last updated