2010-08-14 32 views
1

我需要在輸入文本框的同時計算每分鐘的單詞。它是打字速度計算器,它提供了用戶文本需要輸入上面的文本字段標籤。請給我一些想法如何開始和使用什麼事件。每分鐘的單詞Iphone SDK

謝謝你。

+0

您可以使用Javascript輕鬆創建一個,然後使用包裝使其原生 - sample @ http://labs.nusoy.com/typingtest.html – ina 2010-08-14 00:21:48

+0

@ina:如果您只鍵入A.您可以獲得660WPM。 :P – 2010-08-14 02:48:16

回答

0

UITextField允許您設置實施UITextFieldDelegate的代理。該對象將發送textField:shouldChangeCharactersInRange:replacementString:用於用戶進行的每個編輯(例如,輸入一個字符)。

在那裏你可以實現你的邏輯 - 保存第一個條目的時間戳,比較每個條目和正確的字符串,然後,當用戶輸入完整的字符串時,用單詞的數量時間。

+0

是的完全一樣的做法。謝謝。我會很快發佈代碼 – varmab 2010-08-14 02:21:51