1

私は自分のアプリケーションに追加canDisplayBannerAdsしましたが、1 つの小さな例外を除いてうまく機能しています。これにより、何らかの理由でコンテナー ビューがクリップされます。

下の画像ではUITextView、コンテナ ビューの上に表示されています。
右側では、コンテナー ビューが完全に丸められておらず、テキスト ビューと左揃えに表示されていないことに注意してください。

左側は でどのように見えるかを示していますcanDisplayBannerAds = NO
右側は でどのように見えるかを示していますcanDisplayBannerAds = YES

例

これを単純なプロジェクトで再現しようとしましたが、まだできませんでした。SO の他の場所で見つけた提案を追加しようとしました[self.originalContentView layoutSubviews];viewDidLayoutSubviews、問題は解決しませんでした。

私がやっているコンテナビューを表示する前に:

self.containerView.layer.cornerRadius = 10;
self.containerView.layer.masksToBounds = YES;

どのように見えるかを確認するために を削除しましたmasksToBoundsが、左側はまだその上のテキスト ビューと一致していません。

textview に左揃えのコンテナ ビューのスクリーンショットを表示していますが、横向きの場合、コンテナ ビューはラベルに対して左揃えになります。これは、広告を表示していない場合にも問題なく機能します。さらにself.view、コード内のどこも参照していません。

canDisplayBannerAdsこれは私が対処しなければならない単なるバグですか、それとも何かできることはありますか?

4

0 に答える 0