我想知道UIScrollView
(UITableView
)是否在拖动(平移)是因为用户的手指正在主动平移(用户的手指在scrollview上,即在屏幕上)还是因为滚动视图被“轻拂”并且正在滚动(即每个UIScrollView默认行为“减速”)
我尝试检查
[self.tableView isDragging]
不幸的是,在两种情况下都返回“
YES
”那么,如何确定用户的手指是否在“屏幕”上并进行平移呢?
最佳答案
可以使用isDragging
而不是isTracking
来对UITableView
进行触摸识别。
要么
如果要识别UITableview
的拖动,请使用scrollview委托方法。
关于ios - 当没有scrollview减速时,UIScrollView isDragging返回YES,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22778832/