Xcode 6 iAd 布局问题或错误
Xcode 6 iAd Layout Issue or Bug
我已将 iAd 横幅视图添加到我的项目并将其固定到故事板中主视图控制器的顶部。最初,当应用加载时,iAd 横幅显示在屏幕底部。然后在游戏过程中隐藏横幅,然后在游戏结束时取消隐藏。当横幅取消隐藏时,它会按照设计在视图顶部的情节提要中正确显示。任何想法为什么会这样?这在模拟器和真实设备上都会发生。
您已经在您的应用程序中创建了两个 ADBannerView
。一次使用 self.canDisplayBannerAds = true
,一次以编程方式进行。
self.canDisplayBannerAds = true
可用于 轻松 在您的应用程序中实施 iAds 的方式。这将为您创建一个 ADBannerView
,并根据它是否从 iAd 网络接收到广告来显示或隐藏 ADBannerView
。您在屏幕底部看到的 ADBannerView
是由 self.canDisplayBannerAds = true
创建的。您在屏幕顶部看到的 ADBannerView
是您创建的 ADBannerView
。
从您的 viewDidLoad
函数中删除 self.canDisplayBannerAds = true
。
我已将 iAd 横幅视图添加到我的项目并将其固定到故事板中主视图控制器的顶部。最初,当应用加载时,iAd 横幅显示在屏幕底部。然后在游戏过程中隐藏横幅,然后在游戏结束时取消隐藏。当横幅取消隐藏时,它会按照设计在视图顶部的情节提要中正确显示。任何想法为什么会这样?这在模拟器和真实设备上都会发生。
您已经在您的应用程序中创建了两个 ADBannerView
。一次使用 self.canDisplayBannerAds = true
,一次以编程方式进行。
self.canDisplayBannerAds = true
可用于 轻松 在您的应用程序中实施 iAds 的方式。这将为您创建一个 ADBannerView
,并根据它是否从 iAd 网络接收到广告来显示或隐藏 ADBannerView
。您在屏幕底部看到的 ADBannerView
是由 self.canDisplayBannerAds = true
创建的。您在屏幕顶部看到的 ADBannerView
是您创建的 ADBannerView
。
从您的 viewDidLoad
函数中删除 self.canDisplayBannerAds = true
。