我有兩個按鈕,一個向上滾動和一個向下滾動,用於滾動UIWebView
中的網頁。唯一的問題是,一旦他們擊中頁面的頂部或底部,他們可以保持滾動。他們可以滾動,直到整個網頁關閉UIWebView
。有誰知道我需要插入什麼代碼來防止這種情況發生?我一直在研究一段時間,這一切都在我的頭上。甚至有可能檢測到網頁已經結束?這是我用來滾動的代碼,我有一種感覺,我需要在這裏拋出一個if
聲明來檢查它是否已經達到網頁的頂部。防止UIWebView滾動太遠
//Scroll Up:
-(IBAction)scrollContentUp:(id)sender {
[_viewWeb.scrollView setContentOffset:CGPointMake(0,_viewWeb.scrollView.contentOffset.y - 40.0) animated:YES];
}
//Scroll down:
-(IBAction)scrollContentDown:(id)sender {
[_viewWeb.scrollView setContentOffset:CGPointMake(0,_viewWeb.scrollView.contentOffset.y + 40.0) animated:YES];
}
順便說一下,它是一個iPad的唯一的應用程序。
你就不能跟蹤的內容向上滾動像素或向下滾動停止,如果達到一定值? –
我想這就是我需要做的,唯一的問題是我不知道如何去做。我對Objective-C仍然很陌生。 – John