自 iOS 6 发布以来,有一些 iAd 属性和方法已弃用,例如:
currentContentSizeIdentifier
requiredContentSizeIdentifiers
ADBannerContentSizeIdentifierPortrait
ADBannerContentSizeIdentifierLandscape
那么现在在两个方向上实现 iAd 的最佳方式是什么?我们现在应该手动调整横幅 View 框架的大小吗?
最佳答案
我的应用程序只支持横向模式(应该也适用于纵向模式),并且 iAd 显示在应用程序的顶部。为了使它与 ios6 一起工作,我必须这样做:
在 Monotouch 中
storesAdBannerView = new ADBannerView();
storesAdBannerView.AutoresizingMask = UIViewAutoresizing.FlexibleWidth;
对于 objc(我不使用),我认为它可能是
[storesAdBannerView setAutoresizingMask:UIViewAutoresizingFlexibleWidth]
关于iOS 6 iAd 属性和方法已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12557566/