为了账号安全,请及时绑定邮箱和手机立即绑定

iOS,怎么让UITableView只能下拉,到达底部后,就不能上拉.

iOS,怎么让UITableView只能下拉,到达底部后,就不能上拉.

慕标5832272 2019-03-30 11:35:22
怎么让TableView只能下拉,到达底部后,就不能上拉.如果借助bounces属性的话,就上下拉都不行了.或者怎么判断表最底部的cell是否在界面上?
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

个人有两种思路:
在滚动的时候,判断contentOffset,
计算到达底部之后,contentOffset等于自己.
2.不停的计算当前屏幕有多少cell,查找row最大的cell是否在屏幕上,
使用brouces属性禁止弹回.
不知道大家有什么好的方法?
                            
查看完整回答
反对 回复 2019-03-30
?
莫回无

TA贡献1865条经验 获得超7个赞

用你说的bounces的方法把上下拉关掉,另外针对下拉手势写个简单的动画。
另,楼上的方法1可以一试。
                            
查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 556 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信