我的問題與this question相同,但有一個區別。當我滾動到頂部刷新我的網站時,我想停止彈跳到底部滾動的結尾。我該怎麼做呢?如何阻止UIWebView從「反彈」垂直滾動底部?
0
A
回答
5
你可以嘗試這樣的:
override func viewDidLoad() {
super.viewDidLoad()
webview.scrollView.delegate = self
}
func scrollViewDidScroll(scrollView: UIScrollView) {
if (scrollView.contentOffset.y >= scrollView.contentSize.height - scrollView.frame.size.height) {
scrollView.setContentOffset(CGPointMake(scrollView.contentOffset.x, scrollView.contentSize.height - scrollView.frame.size.height), animated: false)
}
}
設置你的web視圖的委託並設置內容的WebView滾動型
+0
終於我遇到了一個永久性修復的答案,謝謝! – DCDC
1
我想你也可以設置滾動視圖的反彈
這樣,很簡單
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (scrollView.contentOffset.y > 0) {
scrollView.bounces = NO;
}else{
scrollView.bounces = YES;
}
}
5
個人在Xcode 7.3斯威夫特,我只是在viewDidLoad中功能補充一點:
UIWebview.scrollView.bounces = false;
相關問題
- 1. 獲取UIWebView滾動和水平反彈但不垂直
- 2. 的UIWebView不滾動,直到底部
- 3. 如何避免垂直下拉菜單在底部添加垂直滾動條?
- 4. 彈力滾動型垂直
- 5. 平滑垂直滾動 - 阻止用戶滾動
- 6. 總是滾動到垂直滾動條的底部
- 7. 如何垂直對齊水平滾動底部的兩個表
- 8. 如何設置垂直滾動條總是在底部?
- 9. 防止textarea垂直滾動
- 10. iScroll防止垂直滾動
- 11. 停止垂直滾動
- 12. iOS:無法在UIWebView上垂直滾動
- 13. 避免uiwebview這麼多垂直滾動
- 14. 管理UIWebView中的垂直滾動
- 15. 阻止整個頁面滾動一個div滾動到底部
- 16. 自動滾動底部的UIWebView
- 17. 部分垂直滾動
- 18. 強制垂直滾動條到底
- 19. UIWebView允許點擊,但阻止滾動
- 20. 獲取GWT ScrollPanel在底部啓動其垂直滾動條
- 21. uiwebview中彈性滾動底部的黑色線條?
- 22. 檢查UIWebView是否滾動到底部
- 23. 如何禁用移動web應用程序iPhone上的垂直反彈/滾動
- 24. 防止「跳」垂直自動滾動和循環垂直自動滾動
- 25. 使用鈦滾動時禁用TableView垂直反彈
- 26. UIScrollview中的UIWebview發送垂直滾動事件滾動視圖
- 27. CSS:如何使圖像垂直底部
- 28. 如何隱藏底部垂直線highcharts.js
- 29. 如何在UIWebView上顯示垂直或水平滾動條?
- 30. 如何將UIWebView垂直滾動事件傳輸到父視圖?
您應該能夠設置'contentOffset',滾動型的'scrollviewdidscroll' – zcui93
如何?你能用一些簡單的代碼來解釋我嗎? –
@Pyro對不起,我的瀏覽器非常慢,我想點擊投票了,瀏覽器崩潰了,我點了很多次))接受你再次回答。謝謝你的回答,你的解決方案幫助我:)祝你有美好的一天。 –