Joh*_*Doe 6 scrollview uitableview ios swift
我知道这个命令:
self.tableView.scrollEnabled = true
Run Code Online (Sandbox Code Playgroud)
问题是:我想根据scrollView位置锁定滚动.为此我做:
let topEdge = scrollView.contentOffset.y
let followersViewEdge = CGRectGetHeight(self.profileView.frame) - 50
if topEdge >= followersViewEdge {
self.tableView.scrollEnabled = true
}
Run Code Online (Sandbox Code Playgroud)
它的工作原理,但问题是它不会立即锁定或解锁滚动.要锁定或解锁UITableView滚动,我需要从屏幕上松开手指并再次滚动.在这种情况下它有效.
我想立即制作它,所以当我在屏幕上滑动时它锁定并解锁滚动.我该怎么做?
UPDATE
我的代码有效.这不是一个问题.问题是我需要立即进行这些更改,而不会将手指从屏幕上松开.
所以,不要回答我如何锁定滚动!我知道怎么做.
| 归档时间: |
|
| 查看次数: |
9177 次 |
| 最近记录: |