ios - 在iOS 6.0中调整AdBannerView的大小

标签 ios ios6 iad adbannerview

使用AdBannerView,我对如何响应iOS 6.0下的设备方向变化感到困惑。我以前没有使用过iAd,但现在似乎已弃用了早期版本中使用的相关属性和方法。 (这些是currentContentSizeIdentifiersizeFromBannerContentSizeIdentifier:,还有少量其他。)

此外,两个NSString内容大小标识符常量已被弃用,并被其他两个替换。但是没有方法的属性,我可以看到它们在iOS 6.0中的使用位置。

有人可以提供简短的教程或链接,以解释它在iOS 6.0中如何工作吗?据我所知,不是针对iOS 6.0编写的现有教程都没有涵盖这一点。

最佳答案

我一直在尝试用广告更新应用程序,而我自己也发现了一些非常不直观的行为。在尺寸为4英寸的外观上查看XIB的情况下,广告只能部分显示在整个页面上,但是在模拟器或设备上运行时,它的运行效果与预期的一样。

至于问题,我仍在使用currentContentSizeIdentifier(不建议使用)并将其设置为ADBannerContentSizeIdentifierPortraitADBannerContentSizeIdentifierLandscape(不建议使用)。

我搜索了API,但没有其他设置方法。 NSURLConnection是我不推荐使用的API的另一个地方,因为不存在替代API。

关于ios - 在iOS 6.0中调整AdBannerView的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608638/

相关文章:

ios - 无法在横幅广告上改变(设置).isHidden

iphone - Apple iad 已加载但未显示,是否计入展示次数?

ios - 支持 HERE map 室内 3D 场馆路线导航吗?

ios - 使用 pubnub 将 PFObject 传递给 ios 应用程序

ios - 设置 UISwitch 打开时的描边颜色?

objective-c - UIActivityViewController 完成处理程序如何?

ios - 密码保护 iPhone 中的文件夹

ios - 使用滑动手势更改 View Controller

ios - 在 iOS 中获取 wifi 路由器类型

xcode - 屏幕上显示的 iAd Swift 2 广告