2009-09-08 26 views

cevap

5

beri:

gerekenler yapacak bu javascript çözüm gibi görünüyor. Sonra başlatmak

CGPoint _scrollPosition; 

:

_scrollPosition = CGPointMake(0, 0); 

Eğer geçerli konum kullanımını saklamak gerekir Yerde orada: Böyle tanımlanan tip CGPoint ait değişkeni kullanabilirsiniz

_scrollPosition = _webView.scrollView.contentOffset; 

UIWebViewDelegate protokolünü uygulamak ve -(void)webViewDidFinishLoad:(UIWebView *)webView:

içindeki konumu geri yüklemek için kod ekleyin
- (void)webViewDidFinishLoad:(UIWebView *)webView 
{ 
    // .... your other code here ... 

    if (0 < _scrollPosition.y) { 
     _webView.scrollView.contentOffset = _scrollPosition; 
     _scrollPosition = CGPointMake(0, 0); 
    } 
}