2016-02-16 57 views

回答

2

有跡象表明,在ios支持7型gesture

  • 雙擊手勢識別器
  • 捏合手勢識別器
  • 旋轉手勢識別器
  • 輕掃手勢識別器
  • 平移手勢識別器
  • 屏幕邊緣移動手勢識別器
  • 長按
+0

我們可以創建自己的手勢嗎? –

1

基本上它歸結爲這是手勢識別器的類型:

攻絲(任何數量的抽頭) - UITapGestureRecognizer

捏和縮小(用於縮放的視圖) - UIPinchGestureRecognizer

平移或拖動 - UIPanGestureRecognizer

滑動操作(在任何d irection) - UISwipeGestureRecognizer

旋轉(手指在相反的方向移動) - UIRotationGestureRecognizer

長按(也稱爲「觸摸並保持」) - UILongPressGestureRecognizer

如果這不是你所需要的,你可以創建一個UIGestureRecognize的子類並提出你自己的解決方案。您可以在Apple Docs中找到有關此主題的所有信息。

由於iOS 9中有一個「Peek an Pop」動作,又名硬按aka 3D touch - 有些人可能會認爲這是一種手勢,但它有點複雜。你可以找到一些信息here