在iOS中有什么方法可以告诉我,当触摸结束时,是否通过滑动屏幕或用户抬起手指来结束?
我不知道为什么,但我预计在发生这种情况时会取消触摸,但事实并非如此。
感谢。
答案 0 :(得分:4)
这是标准的iOS行为,您可以在任何Apple的应用程序中看到它。
您可以检查触摸是否在屏幕末尾结束并将其视为“取消滑动”,但用户可能想要滑到这一点。
我的建议是接受它,因为正如我之前所说的那样,它是标准行为,Apple告诉我们坚持下去 - 用户期望标准行为。
答案 1 :(得分:1)
只能通过扣除。如果手指朝向屏幕边缘移动然后触摸在该边缘附近结束,则可以相对确定手指确实从屏幕滑落。如果在触摸结束之前没有立即移动,则用户可能只是举起手指。