TADBannerView

@interface TADBannerView : UIView

顯示橫幅廣告的視圖。

Property

  • 由 TAMedia 提供的廣告 ID。

    Declaration

    Objective-C

    @property (nonatomic, copy) NSString *adUnitID;
  • 必需引用當前的ViewController。

    Declaration

    Objective-C

    @property (nonatomic) UIViewController *rootViewController;
  • 需要將此橫幅視圖設置為適當的大小。永遠不要直接創建TADAdSize 。 使用預定義的標準廣告尺寸之一(例如kTADAdSizeBanner),或者使用TADAdSizeFromCGSize創建一個。

    Declaration

    Objective-C

    @property (nonatomic) TADAdSize adSize;
  • 從TADNativeAd 接收狀態更改通知的可選委託對象。 請記住不使用此對象之前將委託設為 nil。

    Declaration

    Objective-C

    @property (nonatomic, weak) NSObject<TADBannerViewDelegate> *delegate;
  • 自動刷新後回傳YES。

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL hasAutoRefreshed;
  • 如果設置為 NO,則用戶無法與麥克風廣告互動,預設為 YES

    Declaration

    Objective-C

    @property (nonatomic) BOOL turnOnMicrophone;

Methods

  • 初始化一個 TADBannerView 並將其設置為指定的大小,並指定 它在其父視圖邊界內的位置。如果size無效,TADBannerView 的實例無法被創建,將返回 nil。

    Declaration

    Objective-C

    - (id)initWithAdSize:(TADAdSize)size origin:(CGPoint)origin;

    Parameters

    size

    參照TADAdSize struct 物件

    origin

    廣告初始位置

  • 初始化一個 TADBannerView 並將其設置為指定的大小。

    Declaration

    Objective-C

    - (id)initWithAdSize:(TADAdSize)size;

    Parameters

    size

    參照TADAdSize struct 物件

  • 發出廣告請求。 刷新廣告可通過再次調用此方法。

    Declaration

    Objective-C

    - (void)loadRequest:(TADRequest *)request;

    Parameters

    request

    廣告請求的物件。參照TADRequest