iOS 6のrequiredContentSizeIdentifiers、ADBannerContentSizeIdentifierPortrait、currentContentSizeIdentifierを置き換えるために何を使用するか知っている人はいますか?
質問する
1390 次
2 に答える
0
@ Dave123 iOS 6.0 以降、バナーは幅に基づいて自動的にサイズ変更されます。ただし、iOS 5.0 をサポートするために、引き続き currentContentSizeIdentifier を適切に設定します。なので
CGRect contentFrame = self.view.bounds;
if (contentFrame.size.width < contentFrame.size.height) {
_bannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
} else {
_bannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierLandscape;
}
iOS 5.0を使用しているようにコーディングするだけで、iOS 6.0では他のすべての作業を独自に実行します。
于 2013-03-20T06:04:18.663 に答える
0
次のコード行を使用する必要があります
TabAdvert.AutoresizingMask = UIViewAutoresizing.All;
(Tab Advert は BannerAdView の名前です)
于 2013-01-23T09:06:42.530 に答える