2012-03-09 7 views

答えて

0

私はそれが正しいとすれば、最初にcontentOffsetとそれに続いてloadHTMLString:を設定しますか?

他の方法はありません。

+0

をトランジションを表示するには – xonegirlz

+0

' - setContentOffset:animated:'? (http://bit.ly/wVFX6P) – basvk

+0

ええ、突然のように見えてもさらに悪く見える – xonegirlz

0

同じ問題でいくつかの回避策を試しましたが、setContentOffsetがUIVebViewでうまく動作しないようです。何かは常にそれを(0,0)にリセットします。

は最後にsetContentInsetプロパティは私をたくさん助けた:

[self.webView.scrollView setContentInset:UIEdgeInsetsMake(0.0, 0.0, 0.0, 160.0)]; 

その後UIWebViewDelegateを使用しての方法でオフセット量を設定:私はそれを行うときにアニメーション化されますと、私はしたくないので、

- (void)webViewDidFinishLoad:(UIWebView *)webView 
{ 
    [self.webView.scrollView setContentOffset:CGPointMake(160, 0)]; 
} 
関連する問題