プロジェクトに iAD バナーを追加しようとしていますが、エラーが発生した場合はバナーを非表示にします。この原因は空白です。もちろん、UIWebviewを上に移動してそのスペースを埋めたいと思います。問題は、webview の位置を変更できないように見えることです。(元の位置を設定するためにインターフェイスビルダーを使用しています)。
この画像は私のレイアウトを示しています:
ビューDidLoadに配置されている再配置に使用しようとしているコードは次のとおりです。
//iAd
_WebsiteiADBanner.delegate = self;
[_WebsiteiADBanner setHidden:YES];
CGRect oldFrame = self.webView.frame;
CGRect newFrame = CGRectMake(oldFrame.origin.x, oldFrame.origin.y-44, oldFrame.size.width, oldFrame.size.height);
[self.webView setFrame:newFrame];
[self.webView reload];