使用AdBannerView,我对如何响应iOS 6.0下的设备方向变化感到困惑。我以前没有使用过iAd,但现在似乎已弃用了早期版本中使用的相关属性和方法。 (这些是currentContentSizeIdentifier
和sizeFromBannerContentSizeIdentifier:
,还有少量其他。)
此外,两个NSString内容大小标识符常量已被弃用,并被其他两个替换。但是没有方法的属性,我可以看到它们在iOS 6.0中的使用位置。
有人可以提供简短的教程或链接,以解释它在iOS 6.0中如何工作吗?据我所知,不是针对iOS 6.0编写的现有教程都没有涵盖这一点。
最佳答案
我一直在尝试用广告更新应用程序,而我自己也发现了一些非常不直观的行为。在尺寸为4英寸的外观上查看XIB的情况下,广告只能部分显示在整个页面上,但是在模拟器或设备上运行时,它的运行效果与预期的一样。
至于问题,我仍在使用currentContentSizeIdentifier
(不建议使用)并将其设置为ADBannerContentSizeIdentifierPortrait
或ADBannerContentSizeIdentifierLandscape
(不建议使用)。
我搜索了API,但没有其他设置方法。 NSURLConnection
是我不推荐使用的API的另一个地方,因为不存在替代API。
关于ios - 在iOS 6.0中调整AdBannerView的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12608638/