0

iPadアプリにiAdを追加しようとしていますが、これは横向きでのみ機能します。ただし、広告が表示される場合、横向きの幅には合いません(縦向きのサイズになります)。以下に自動サイズ変更マスクを設定しましたが、何も起こりません。これをどのように機能させますか?

[iAd setAutoresizingMask:UIViewAutoresizingFlexibleRightMargin |  UIViewAutoresizingFlexibleTopMargin |  UIViewAutoresizingFlexibleHeight];

ここに画像の説明を入力してください

4

1 に答える 1

0

ADBannerViewすでにXIBファイルに存在し、を使用してリンクされていIBOutletます。はXIBADBannerViewで拡張されていますが、デバイスではこのように表示されません。自動サイズ変更マスクを設定して自動レイアウトを使用しても、何も起こりませんでした。そこで、iAdのフレーム幅を手動で設定しました。

iAd.frame = CGRectMake(iAd.frame.origin.x, iAd.frame.origin.y, 1024, iAd.frame.size.height);
于 2013-03-22T01:38:25.963 に答える