当我在屏幕上滑动以重新加载数据时,我正试图在iPhone项目的UITableView
中为表行设置动画。
当我停用动画并仅调用reloadData
时,表格会继续响应滑动手势。
当我使用reloadSections:WithRowAnimation:
方法添加动画时,表停止响应滑动,并且只有顶部的导航栏响应滑动。
另一个变化是,表开始响应选择,我必须再次手动禁用它。我怀疑这两个问题可能是相关的。
我在这里使用滑动检测代码btw:1
答案 0 :(得分:0)
我管理手势的代码位于UIView
,其中包含另一个UIView,后者又包含UITableView
。事实证明,作为UIView
的超级视图的UITableView
的用户交互已启用。将其设置为禁用会导致手势在响应者链中向上移动,并解决问题。