你可以尝试这样:
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)
}
}
Run Code Online (Sandbox Code Playgroud)
设置webview的委托并设置webview的scrollview的内容偏移量
参考资料来自:https://stackoverflow.com/a/14084747/4557505
我个人在Swift中的Xcode 7.3中,我只是在viewDidLoad函数中添加它:
UIWebview.scrollView.bounces = false;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6540 次 |
| 最近记录: |