我已經通過拖動到UITableViewController
斯威夫特:iAd系統的UITableViewController位置
在我UITableViewController
創造了故事板的iAd的橫幅,我有這些代碼
@IBOutlet var adBannerView: ADBannerView!
在ViewDidLoad
self.canDisplayBannerAds = true
self.adBannerView.delegate = self
self.adBannerView.hidden = true
而這些代表方法
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
self.adBannerView.hidden = false
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
println("didFailToReceiveAdWithError")
self.adBannerView.hidden = true
}
有時當UITableViewLoads,它看起來像這樣
http://i.stack.imgur.com/P4p1J.png
IAD設備將在TableView中的底部,並將其與它的動作
但有時它會只是加載在視圖的底部有一個固定的位置,這是我想要的。
我該如何讓iAd固定在底部並且不隨tableview移動?
好像限制只適用於UIViewController但不是UITableViewController。 iAd始終處於相同的位置 – Exceptions