0

私は iOS プラットフォーム用のモバイル アプリケーションに取り組んできました。何かに直面しているときに、アプリに広告バナーを配置しようとしていました...奇妙なことです。
ユーザーがマスター ビューから要素を選択すると、マスター/詳細ビュー ワークフローがあり、詳細情報が新しいビューに表示されます。詳細ビューは表示よりも長いので、ラベル、テキスト ビュー、画像など、他のすべての要素をラップする UIScrollView 要素を配置しました。
広告バナーは画面下部のスクロール ビューの外に配置されるため、常にユーザーの画面に表示されます。
スクロール ビューの UI 要素を含む詳細ビュー
ここに私の問題があります-1.
ビューを下にスクロールします
2.広告バナーをクリックします3.ボタンを押し
て広告バナービューを閉じますDone
スクロール ビュー内のすべての UI 要素が上に移動しました (次の画像のスクロールバーを確認してください)。
UI要素が上に移動しました スクロール ビューの UI 要素が上に移動しました

GADBannerViewDelegateメソッドのデバッグで問題を特定しようとしてきましたが、
- (void)adViewWillDismissScreen:(GADBannerView *)bannerView
すべてが問題なく、次のメソッド
- (void)adViewDidDismissScreen:(GADBannerView *)bannerView
が起動されたときに UI 要素が数百ピクセル上に移動したことがわかりました。

私は十分に明確であったことを願っています。ソースコードを提供する必要がありますか?

PP これは、シミュレーターと私の iPod touch 第 4 世代で同じように動作しますプロジェクトの
展開ターゲットは 6.1ですGoogleAdMobAdsSdkiOSバージョン 6.4.2
を使用します

4

0 に答える 0