4

uiwebview をロードする uiviewcontroller があります。uiviewcontroller が uiwebview をロードすると、すべてが正しく行われます。しかし、ナビゲートして戻ってきたときに uiwebview がロードされていないと、表示が異なります。uiwebview scrollview の contentsize の高さが 64px 変化し、高くなります。

初回ロード時はこんな感じ ここに画像の説明を入力

ビューに戻ると、これが起こります

ここに画像の説明を入力

私の問題を理解できるようにできたことを願っています。詳細が必要な場合は、さらに提供できます。ありがとうございました

4

2 に答える 2

2

同様の問題がありました。このコードをviewDidLoadメソッドで試してください。

if([self respondsToSelector:@selector(setAutomaticallyAdjustsScrollViewInsets:)])
    self.automaticallyAdjustsScrollViewInsets = NO;
于 2013-12-05T07:33:56.557 に答える
-1

このようにすることができます。
- (void) viewDidLoad { [super viewDidLoad]; self.automaticallyAdjustsScrollViewInsets = NO; }

于 2013-10-30T07:10:32.070 に答える