为了研究手势识别器,我一口气翻译了四篇文档
Handling UIKit gestures 处理 UIKit 的手势引出 Gesture Recognizer,介绍了 ta 有哪些类型,以及怎么配置一个 Gesture Recognizer。文章不长。
Implementing a custom gesture recognizer 实现自定义的 Gesture Recognizer给出了一个自定义 Gesture Recognizer的 demo,同时也说了如果要自定义的话需要实现哪些方法。
About the Gesture Recognizer State Machine 关于手势识别器的状态机介绍了 Gesture Recognizer的 state 属性。不同类型的 Gesture Recognizer怎么使用 state 属性,如何取消手势识别,以及最终如何重置 Gesture Recognizer。都是围绕 state 的变化讨论的,推荐。
Supporting Gesture Interaction in Your Apps 在 App 中支持手势互动用一个示例工程 pieces,介绍了如何处理平移、捏合和旋转手势,以及怎么让手势同时工作,最后是介绍了如何自定义一个 Gesture Recognizer处理非标准的手势
苹果的文档不得不说是有点啰嗦和繁琐的,有时候一个意思翻过来倒过去讲两三遍,直接看英文的话就很容易就看走神了,于是我就想着把它翻译过来,正视 ta。
推荐是先看点中文的文章,对一些概念有了解了,然后再认真看第 3 第 4 篇文档,对 Gesture Recognizer就能有一个比较全面的印象。
为了研究手势识别器,我一口气翻译了四篇文档
http://example.com/2023/09/03/GestureRecognizer/