美文网首页
解决UIScrollView或UITableView 禁止单向滑

解决UIScrollView或UITableView 禁止单向滑

作者: ESGKK | 来源:发表于2017-07-26 17:05 被阅读0次

项目开发中,免不了会有一些禁止滑动的需求,例如禁止单向滑动的需求。

在解决方式上试过很多方法,例如UIScrollView的bounce属性,这个是让UIScrollView的滑动区域只有ContentSize的大小,不能超过滑动。

最终找到解决方式是:

在UIScrollView的delegate方法    -(void)scrollViewDidScroll:(UIScrollView*)scrollView  添加以下代码

scrollView.bounces= (scrollView.contentOffset.y<=0) ?NO:YES;

其他方向禁止滑动方式基本类似。

相关文章

网友评论

      本文标题:解决UIScrollView或UITableView 禁止单向滑

      本文链接:https://www.haomeiwen.com/subject/xlrevttx.html