IOS支持多少种类型的手势

时间:2016-02-16 08:38:10

标签: ios cocoa-touch uigesturerecognizer

ios可以识别多少种类型的手势,我们可以处理这种手势。

语言迅捷/目标C. 平台Xcode

2 个答案:

答案 0 :(得分:2)

gesture支持七种类型的ios

  • 点击手势识别器
  • Pinch Gesture Recognizer
  • 旋转手势识别器
  • 滑动手势识别器
  • Pan Gesture Recognizer
  • Screen Edge Pan手势识别器
  • 长按

答案 1 :(得分:2)

基本上,它归结为以下的手势识别器类型:

  

点击(任意数量的点按) - UITapGestureRecognizer

     

捏合和缩小(用于缩放视图) - UIPinchGestureRecognizer

     

平移或拖动 - UIPanGestureRecognizer

     

向上滑动(向任何方向) - UISwipeGestureRecognizer

     

旋转(手指向相反方向移动) -    UIRotationGestureRecognizer

     

长按(也称为“触摸并按住”) -    UILongPressGestureRecognizer

如果这不是您所需要的,您可以创建UIGestureRecognize的子类并提出自己的解决方案。您可以在Apple Docs中找到有关此主题的所有信息。

从iOS 9开始,有一个“Peek a Pop”动作又称硬按,即3D触控 - 有些人可能会认为这也是一个手势,但它有点复杂。您可以找到一些信息here