gpt4 book ai didi

ios - 使用Auto Layout的iAd ADBannerView有多种外观

转载 作者:搜寻专家 更新时间:2023-11-01 06:46:24 25 4
gpt4 key购买 nike

我正在尝试将 ADBannerView 添加到我的应用程序中。

当没有广告显示时,我的标签可见,因为 ADBannerView 设置为隐藏:

enter image description here

然后当 ADBannerView 加载时,它应该如下所示:

enter image description here

除了有时您第一次加载应用程序时,以及其他一些我还没有发现任何规律性的时候,ADBannerView 显示如下:

enter image description here

ADBannerView 上方的所有内容都被向上推。

我的问题是,有什么方法可以控制 ADBannerView 的行为方式吗?无论哪种方式,现在对我来说都很好,只要我确定这是每次观看的方式。

约束相当简单:

广告横幅:- 底部 0- 离开 0- 对 0- 高度 50

标签:- 与 adBanner

相同

开始按钮:- 底部 60- 左,右 10- 高度 30

最佳答案

根据您提供的信息,我假设您已经使用 self.canDisplayBannerAds = true 并以编程方式创建了一个 ADBannerViewself.canDisplayBannerAds = true 可用于轻松在您的应用程序中实现 iAds 的方式。这将为您创建一个 ADBannerView,并根据它是否从 iAd 网络接收到广告来显示/隐藏 ADBannerView

self.canDisplayBannerAds = true 也是您的 UILabel 被向上推的原因,正如您在第三张图片中所描述和显示的那样。当您的应用程序首次启动时,最先从 iAd 网络收到广告的 ADBannerView 会受到青睐。这就是为什么有时您的应用程序看起来像您的第二张图片,有时您的应用程序看起来像您的第三张图片。

您在这里有两个选择,要么从您的应用程序中删除 self.canDisplayBannerAds = true,我个人建议这样做,要么删除您以编程方式创建的 ADBannerView .

关于ios - 使用Auto Layout的iAd ADBannerView有多种外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30299644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com