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

Custom Swipe gesture from one point with (x,y) to another point with (x,y) in swift 3

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

有很大不同

您可以执行此操作的一种方法是向屏幕上您希望识别手势的区域添加透明视图。因此,如果我们考虑您的情况,您可以添加一个显示在上方的视图其父视图的中心到其父视图右侧附近的某个点。将 isOpaque 属性 设置为 false。向该视图添加滑动手势,目标为父视图,动作为在新添加的透明子视图上识别滑动手势时要执行的父视图的方法。