Как установить позицию прокрутки на uiwebview

Я хочу пойти, чтобы указать строку в моем загруженном uiwebview. Я пытался

[webView stringByEvaluatingJavaScriptFromString: @ "window.scrollTo (0.0, 100.0)"];

но это не работает Мой веб-просмотр все еще начинается с верхней части страницы. Мне просто интересно, потому что я загружаюUIWebview внутриUIView, Проверьте мой код ниже на моемUIView:

- (void)loadView {
    webview = [[WebViewDetail alloc]initWithFrame:[UIScreen mainScreen].applicationFrame];        //initialize a mainView is a UIWebVIew
    webview.managedObjectContext = self.managedObjectContext;
    webview.kitab = self.kitab;
    webview.currentPasal = self.pasal;
    self.title = [NSString stringWithFormat:@"%@ %d", self.kitab, webview.currentPasal];
    self.view=webview;    //make the mainView as the view of this controller    
}

и я положил скрипт позиционирования прокрутки на моемUIWebView:

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
    int height = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight;"] intValue];

    NSString* javascript = [NSString stringWithFormat:@"window.scrollBy(0, %d);", height];   
    [self stringByEvaluatingJavaScriptFromString:javascript];
}

в этом случае я хочу, чтобы мой uiwebview переместился в конец страницы при загрузке представления. Но это совершенно не работает, почему? Я делаю это неправильно?

Ответы на вопрос(2)

Ваш ответ на вопрос