怎么让TableView只能下拉,到达底部后,就不能上拉.
如果借助bounces属性的话,就上下拉都不行了.
或者怎么判断表最底部的cell是否在界面上?
怎么让TableView只能下拉,到达底部后,就不能上拉.
如果借助bounces属性的话,就上下拉都不行了.
或者怎么判断表最底部的cell是否在界面上?
CGFloat ff = scrollView.contentOffset.y;
if (ff > scrollView.contentSize.height - {tableView.height}){
// 取消上拉回弹
[scrollView setContentOffset:CGPointMake(scrollView.contentOffset.x, scrollView.contentSize.height - {tableView.height})];
}
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
个人有两种思路:
计算到达底部之后,contentOffset等于自己.
2.不停的计算当前屏幕有多少cell,查找row最大的cell是否在屏幕上,
使用brouces属性禁止弹回.
不知道大家有什么好的方法?