【问题标题】:Swift : Create region to UIPanGestureSwift:为 UIPanGesture 创建区域
【发布时间】:2016-01-03 04:23:20
【问题描述】:

我这里有这个设计:http://imgur.com/XHMBUdj

我想将屏幕的左半部分(垂直分割)分配给蓝色条的上下平移,并将屏幕的右半部分(垂直分割)分配给红色条的上下平移。

我已经可以使用UIPanGestureRecognizer,但是,我只需要帮助制作区域,如果用户在屏幕右侧平移,“this”会发生,如果用户在左侧平移,“this “ 发生。

我的一个朋友推荐使用UIBezierPath。有人可以帮我吗?代码将不胜感激!

【问题讨论】:

    标签: ios swift uibezierpath uipangesturerecognizer


    【解决方案1】:

    我看起来有两个UIPanGestureRecognizers 会更容易。

    在您的视图中,您可以添加一个占据屏幕左半部分的子视图,其中包含蓝条和麦克风,并在屏幕右半部分添加另一个子视图,其中包含红条和音乐图标.

    然后您可以创建两个单独的UIPanGestureRecognizers 并为每个视图添加一个。然后每一边都会有一个识别器来为你处理边检测。

    【讨论】:

    • 你是个天才!非常聪明。
    猜你喜欢
    • 2020-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多