【问题标题】:UISwipeGestureRecognizer state always EndedUISwipeGestureRecognizer 状态总是 Ended
【发布时间】:2016-08-05 22:52:09
【问题描述】:

我正在尝试制作由UISwipeGestureRecognizer 触发的自定义交互过渡,但状态始终为UIGestureRecognizerStateEnded,因此我无法使用它来控制动画。

Apple 的文档说Some of these states are not applicable to discrete gestures,但他们没有说明UISwipeGestureRecognizer 可以使用哪些状态。 [https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIGestureRecognizer_Class/index.html#//apple_ref/occ/instp/UIGestureRecognizer/state]

UISwipeGestureRecognizer 只有一个状态还是我做错了什么?

【问题讨论】:

    标签: ios ios9 uigesturerecognizer uiswipegesturerecognizer


    【解决方案1】:

    滑动手势不连续。当他们识别出滑动时,他们会开火,然后就完成了。如果您希望在滑动手指时发生过渡,则需要使用平移手势识别器。

    【讨论】:

      【解决方案2】:

      仍然不确定滑动手势,但这个在我的情况下效果更好:UIPanGestureRecognizer

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-07-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-03
        • 2013-06-23
        • 1970-01-01
        相关资源
        最近更新 更多