当用户触摸 UIStatusBar 时,我有一个 UITableView 滚动到顶部。
我想知道如何打开和关闭此功能。原因是我有一个与当前选定的 UITableViewCell 相关的 UIView,如果用户不小心触摸了 UIStatusbar,则选定的 UITableVewCell 会滚动出站点,留下信息 UIView 自己加载,后面有随机单元格。
那么如何在加载信息 UIView 时阻止 UIScrollView 被取消选择,然后在信息 UIView 不可见时选择?
当用户触摸 UIStatusBar 时,我有一个 UITableView 滚动到顶部。
我想知道如何打开和关闭此功能。原因是我有一个与当前选定的 UITableViewCell 相关的 UIView,如果用户不小心触摸了 UIStatusbar,则选定的 UITableVewCell 会滚动出站点,留下信息 UIView 自己加载,后面有随机单元格。
那么如何在加载信息 UIView 时阻止 UIScrollView 被取消选择,然后在信息 UIView 不可见时选择?
这可以通过继承自的scrollsToTop
属性或委托的方法来控制。这在UIScrollView 文档中有最好的描述
。UITableView
UIScrollView
scrollViewShouldScrollToTop: