TADNativeAdView
@objcMembers
public class TADNativeAdView : UIView
用於呈現 NativeAd 的視圖,內有 Label、ImageView、mediaView 等屬性可控制。
-
與 xib 做關聯,用來呈現廣告的 long subject
Declaration
Swift
@IBOutlet public weak var longSubjectLabel: UILabel? -
與 xib 做關聯,用來呈現廣告的 short subject
Declaration
Swift
@IBOutlet public weak var shortSubjectLabel: UILabel? -
與 xib 做關聯,用來呈現廣告的 body
Declaration
Swift
@IBOutlet public weak var bodyLabel: UILabel? -
與 xib 做關聯,用來呈現廣告的 square image
Declaration
Swift
@IBOutlet public weak var squareImgeView: UIImageView? -
與 xib 做關聯,用來呈現廣告的 rectangle image
Declaration
Swift
@IBOutlet public weak var rectangleImgeView: UIImageView? -
與 xib 做關聯,用來呈現廣告的 media view,呈現影片或圖片
Declaration
Swift
@IBOutlet public weak var mediaView: TADNativeMediaView? -
與 xib 做關聯,用來呈現廣告的 call to action view,讓使用者可以開啟廣告網頁
Declaration
Swift
@IBOutlet public weak var callToActionView: UIView? -
Undocumented
Declaration
Swift
public private(set) var friendlyObstructions: [TADFriendlyObstruction] { get } -
務必將 Native 廣告物件指定給此屬性,Native 廣告才可正常執行
Declaration
Swift
public var nativeAd: TADNativeAd? { get set } -
初始物件
Declaration
Swift
public required init?(coder: NSCoder) -
若將 disableContentImageLoading 設為 YES,TADNativeAdImage 內將不提供 image,可利用此方法設定圖片 URL string
Declaration
Swift
@objc(setImageView:withUrlString:) public func setImageView(imageView: UIImageView?, with urlString: String?) -
加入障礙物
Declaration
Swift
public func addFriendlyObstruction(view: UIView, purpose: TADFriendlyObstructionPurpose)Parameters
view指定視圖
purpose障礙物類型。參照
TADFriendlyObstructionPurpose -
移除障礙物
Declaration
Swift
public func removeFriendlyObstruction(view: UIView)Parameters
view指定視圖
TADNativeAdView Class Reference