如何正确了解UIScreenEdgePanGestureRecognizer来自哪个边缘?

时间:2015-07-21 03:30:17

标签: ios swift

我在屏幕的左右边缘添加了UIScreenEdgePanGestureRecognizer

到目前为止,为了知道平底锅来自哪个边缘,我基于翻译。如果是< 0,它来自右边缘,如果是> 0它来自左边缘。

但在横向上,我意识到如果你从右边缘向左平移(平移< 0)然后回到右边缘并继续平移屏幕,那么翻译就会变为正面在某一点上。

我想影响UIGestureRecognizerState.Began中的变量并在UIGestureRecognizerState.End中检查它而不是翻译,但我不确定这是最好的方式。

所以我的问题是:检查屏幕边缘盘的最佳方法是什么?

0 个答案:

没有答案