2010-10-05 265 views

回答

0

我的iPhone 3G支持跟蹤最多5個同時觸摸。

3

不確定iPhone,但iPad支持多達11個同時觸摸,詳見Matt Gemmell

+0

嘿,你設法張貼,當我根植尋找視頻URL。刪除了我的答案。 – 2010-10-05 09:27:13

0

Osmose(iPhone/iPad應用程序)支持三個手指同時觸摸。所以它至少是那麼多。

0

如果iPhone/iPad支持三指和四指觸摸,支持哪些手勢?

兩者都支持至少4個Touches。雖然沒有4個手指的手勢,但您可能同時有2個捏手勢。 根據我的經驗,我仍然建議限制可能觸及的數量,尤其是如果您使用「touchesBegan/touchesMoved/touchesEnded」。 (只要扔掉第三個,第二個觸摸,當你已經有2個)

想象一下,在同一個圖像上的兩個同時夾捏,因爲兩者基本上定義了一個變換,圖像將在兩次變換之間不斷跳轉!

另外的觸摸可能只是無意中落在屏幕上的隨機手指。

0

兩者都是多點觸控設備。雖然支持的同時觸摸數量不同。

關於手勢:

蘋果只與回調方法如的touchesBegan,touchesMoved和touchesEnded給你提供。在文檔中查看這些方法。它們爲您提供方法來統計觸摸點數,並跟蹤手指移動。沒有「標準」手勢。

一些標準庫對象支持多點觸控手勢,如捏和縮放(例如UIScrollView),但原因是它們是由Apple創建的標準對象。

如果您想製作手勢,您必須將它們編碼。例如,要進行捏和縮放,您需要使用touchchesMoved和兩個手指觸摸並計算兩個座標之間的距離。

要了解這些手勢算法的詳細信息將會過度,所以您想讓我列舉幾個?

+0

從3.2開始有手勢識別器(UIGestureRecognizer)。 – Kyle 2010-10-06 11:03:32

+0

嗯我糾正了 – Sid 2010-10-06 17:54:45