Swift : 为 UIPanGesture 创建区域
Swift : Create region to UIPanGesture
我这里有这个设计:http://imgur.com/XHMBUdj
我想将屏幕的左半部分(垂直分割)分配给蓝色条的上下平移,并将屏幕的右半部分(垂直分割)分配给红色条的上下平移.
我已经可以使用 UIPanGestureRecognizer
,但是,我只需要帮助制作一个区域,如果用户在屏幕右侧平移,"this" 发生,如果用户平移左侧,"this" 发生。
我的一个朋友推荐使用 UIBezierPath
。有人可以帮帮我吗?代码将不胜感激!
我看起来有两个 UIPanGestureRecognizers
.
会更容易
在您的视图中,您可以添加一个占据屏幕左半部分的子视图,其中包含蓝色条和麦克风,并添加另一个子视图位于屏幕的右半部分,其中包含红色条和音乐图标。
然后您可以创建两个单独的 UIPanGestureRecognizers
并向每个视图添加一个。然后每一面都会有一个识别器来为你进行侧面检测。
我这里有这个设计:http://imgur.com/XHMBUdj
我想将屏幕的左半部分(垂直分割)分配给蓝色条的上下平移,并将屏幕的右半部分(垂直分割)分配给红色条的上下平移.
我已经可以使用 UIPanGestureRecognizer
,但是,我只需要帮助制作一个区域,如果用户在屏幕右侧平移,"this" 发生,如果用户平移左侧,"this" 发生。
我的一个朋友推荐使用 UIBezierPath
。有人可以帮帮我吗?代码将不胜感激!
我看起来有两个 UIPanGestureRecognizers
.
在您的视图中,您可以添加一个占据屏幕左半部分的子视图,其中包含蓝色条和麦克风,并添加另一个子视图位于屏幕的右半部分,其中包含红色条和音乐图标。
然后您可以创建两个单独的 UIPanGestureRecognizers
并向每个视图添加一个。然后每一面都会有一个识别器来为你进行侧面检测。