我的问题与this question相同,但有一个不同之处。当我滚动到顶部刷新我的网站,我希望停止跳到底部滚动结束。我该怎么做?
发布于 2016-04-07 16:52:20
你可以这样做:
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)
}
}设置webview的委托并设置webview的滚动视图的内容偏移量
发布于 2016-06-05 09:08:45
就我个人而言,在Swift中的Xcode 7.3中,我只需在viewDidLoad函数中添加以下内容:
UIWebview.scrollView.bounces = false;发布于 2016-04-14 10:12:35
我认为你也可以设置滚动视图的反弹
就像这样,很简单
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
if (scrollView.contentOffset.y > 0) {
scrollView.bounces = NO;
}else{
scrollView.bounces = YES;
}
}https://stackoverflow.com/questions/36407633
复制相似问题