Ios 网络成瘾出现在不同的地方
我第一次做了Ios 网络成瘾出现在不同的地方,ios,xcode,swift,iad,swift2,Ios,Xcode,Swift,Iad,Swift2,我第一次做了iAd。我将iAd横幅放在UIViewController的顶部,但当我启动应用程序时,iAd位于UIViewController的底部。我做了一些限制。不过我还是想告诉你,有时候,iAd出现在正确的地方。我用手机在模拟器、iPhone5s和iPad3上试过 这是我写的代码 @IBOutlet weak var banner: ADBannerView! func bannerView(banner: ADBannerView!, didFailToReceiveAdWit
iAd
。我将iAd
横幅放在UIViewController
的顶部,但当我启动应用程序时,iAd
位于UIViewController
的底部。我做了一些限制。不过我还是想告诉你,有时候,iAd
出现在正确的地方。我用手机在模拟器、iPhone5s和iPad3上试过
这是我写的代码
@IBOutlet weak var banner: ADBannerView!
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
NSLog("Banner View error is %@", error)
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
banner.hidden = false
NSLog("Banner is loaded")
}
截图
我还将iAd
添加到我的播放器中,我甚至将iAd
放在特定的UIView
中并设置约束条件,但是iAd
所有这些都会出现在UIViewController
这些屏幕截图显示了这一点。我删除了以下代码can
self.definesPresentationContext=true
从viewDidLoad
下载,它对我很有用 如果要实现自己的ADBannerView
,则需要从viewDidLoad
中删除self.candisplaybanerads=true
self.candisplaybanerads=true
可用于在应用程序中轻松实现iAd横幅。这将为您创建一个ADBannerView
,并根据是否从iAd网络接收广告,在视图底部显示或隐藏ADBannerView
您可以实现自己的
ADBannerView
或使用self.candisplaybanerads=true
,而不是两者兼而有之。您是否使用自动布局并将前缘固定到视图顶部?@Frankeex是的,我是,但我尝试不使用布局,结果相同。