我为adbannerview添加了约束,以便将其锁定在屏幕顶部。它也被约束为水平居中。底部的三个小约束仅用于间距。
出于某种原因,当我在iOS模拟器和iPhone上运行代码时,广告会在屏幕上跳转。它偶尔会出现在屏幕的顶部,但是尽管有限制,它也会跳到屏幕的底部。我需要一种方法来确保它保持在屏幕的顶部。
这是iOS模拟器中的广告示例。
答案 0 :(得分:1)
除了实施您自己的self.canDisplayBannerAds = YES
之外,您还可以使用ADBannerView
。使用self.canDisplayBannerAds = YES
会自动为您创建ADBannerView
并将其显示在设备屏幕的底部。删除self.canDisplayBannerAds = YES
。
此外,您似乎没有将ADBannerView
的前导和尾随空格固定到view
/ Superview
。