iAd を実装するのはこれが初めてなので、おそらく初歩的なミスです。私のアプリ デリゲートでは、iAd バナー ビューを初期化し、それをデリゲート プロパティに割り当てます。次に、View Controller でそれをサブビューとしてビューに追加し、メイン ビューをビューに追加します。表示されると、iAd バナーの上部ストリップ (おそらく 20 ピクセル) のみがメイン ビューの上に表示されます。サブビューをメイン ビュー コントローラーのビューに追加すると、ビューの位置が自動的に管理されると思いました。メイン ビューを表示しない場合は、iAd バナー全体が表示されます。
ビューのサイズ変更マスクを確認しましたが、メイン ビューが iAd バナー ビューの下に「スクイーズ」されるように指定する方法がわかりません。