ios – 将iAd横幅叠加到屏幕上,而不是调整大小的屏幕

前端之家收集整理的这篇文章主要介绍了ios – 将iAd横幅叠加到屏幕上,而不是调整大小的屏幕前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用 Swift制作了两个iPhone应用程序,只是实现了iAd框架,并在GameViewController()中的viewDidLoad()中添加了self.canDisplayBannerAds = true.

当我的游戏中出现广告时,游戏画面调整大小,以使所有内容仍然可见.当这种情况发生时,游戏画面会垂直缩小,游戏变得比玩家更难.

如何在不调整游戏画面大小的情况下将横幅广告叠加到屏幕底部?我想让游戏画面的底部根本看不到.

解决方法

As far as I know the issue is in the self.canDisplayBannerAds = true

这段代码对我来说非常合适!请确保您将您的AdBannerView命名为“adBanner”(var adBanner = ADBannerView())

将此代码包含在viewDidLoad中

adBanner = ADBannerView()
        adBanner.frame = CGRectZero
        adBanner.delegate = self
        self.adBanner.frame = CGRectMake(0,self.view.frame.size.height-self.adBanner.frame.size.height,self.adBanner.frame.size.width,self.adBanner.frame.size.height)
        adBanner.backgroundColor = UIColor.clearColor()
        self.view.addSubview(adBanner)

猜你在找的iOS相关文章