2011-05-23 99 views
0

如果用戶在特定的觸摸區域上寫入「t」,iPhone應該識別它並且應該顯示它。識別iPhone中的觸摸事件

用戶應該在哪寫?有沒有像UItextfield這樣的特定區域,它是如何被識別的(用戶寫的信)?

回答

0

顯然有些東西叫做UITextField,你可以訪問它的屬性。但是你應該(完全)首先閱讀developer.apple.com。在YouTube和蘋果上也有一些不錯的視頻可以幫助您獲得參賽作品。

請!不要懶惰,瞭解基礎知識!如果您有任何關於使用或其他問題的進一步問題:使用論壇搜索!去谷歌上查詢!然後問你的問題!

+0

誰只是很滑稽downvote一個可以接受的答案,沒有評論什麼應該改進? – wegginho 2011-06-07 07:50:41

0
  1. 您可以繼承UIVIew並創建一個新的自定義視圖。
  2. 定義了以下方法:

的touchesBegan:withEvent:方法 touchesMoved:withEvent:方法 touchesEnded:withEvent:方法 touchesCancelled:withEvent:方法

每次用戶開始觸摸並結束觸摸記錄該組用戶已行進的點數,並使用drawRect方法中的這些存儲值在它們之間繪製線條。

  1. 在您的自定義視圖中執行drawRect:方法,並根據用戶觸點進行線條繪製。
0

您也可以考慮爲此創建一個手勢識別器。 This是可以讓你開始的基本指南。