我有两个观点,一个在另一个之下。我通过顶 View 的触摸感应旋转下面的 View 。在尝试滑动时,在触摸结束事件之前调用触摸取消事件。在移动手指时,触摸开始和触摸移动事件被调用,然后触摸结束事件在最后(大部分)被调用。但有时在尝试缓慢移动时,触摸取消事件称为停止触摸事件发生。所以我不能以低速旋转 View 。可能是什么问题?如何避免触摸取消事件?
注意:我正在使用 core-plot 库在 View 中绘制一些图表。
最佳答案
如果您正在使用任何 UIGestureRecognizers
,它们会在识别出它们的手势时自动取消对其他 View 的触摸。您可以使用识别器的 cancelsTouchesInView
属性关闭此行为。
关于ios - 如何避免 Touches 取消事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5818692/