自定义滑动手势从一个点(x,y)到另一个点(x,y)在swift 3中

时间:2017-03-06 17:55:21

标签: swift3 uiswipegesturerecognizer swipe-gesture

我在我的应用程序中使用快速手势但是这些滑动只是向上 - 向下 - 向右和向左 - 我想要更多的东西! 我想用x和y从一个点到另一个点滑动手势 例如,从屏幕中间的一个点到右边的另一个点,特殊的X和Y. 而最重要的是我如何将这些代码用于所有设备?!因为当我使用iPhone 4s时,它与iPad专业版屏幕有所不同

1 个答案:

答案 0 :(得分:0)

你可以这样做的一种方法是在屏幕上添加一个透明视图,以便识别手势。因此,如果我们考虑你的情况,你可以添加一个在中心呈现的视图它的超级视图靠近其超视图右侧的某个点。将isOpaque属性设置为false。向该视图添加滑动手势,目标为超级视图,并且该动作是在新添加的透明子视图上识别滑动手势时要执行的超级视图的方法。