2010-08-14 4 views
1

텍스트 필드에 입력하는 동안 분당 단어를 계산해야합니다. 그것은 속도 계산기를 입력하고 사용자 텍스트를 제공합니다 텍스트 필드 위에 lable에 입력해야합니다. 시작하는 방법과 사용할 이벤트를 알려주십시오.분당 아이폰 SDK 단어

감사합니다.

+0

자바 스크립트를 사용하여 쉽게 만들 수 있으며 래퍼를 사용하여 네이티브로 만들 수 있습니다. @ http://labs.nusoy.com/typingtest.html – ina

+0

@ina : A 만 입력하면 660WPM을 얻을 수 있습니다. : P –

답변

0

UITextField를 사용하면 UITextFieldDelegate을 구현하는 대리인을 설정할 수 있습니다. 이 객체는 textField : shouldChangeCharactersInRange : replacementString : 사용자가 수행하는 각 편집 (예 : char 입력)에 전송됩니다.

거기에서 첫 번째 항목의 타임 스탬프를 저장하고 각 항목을 올바른 문자열과 비교 한 다음 사용자가 전체 문자열을 입력 한 후 단어 수와 지출 한도를 나누어 논리를 구현할 수 있습니다 시각.

+0

정확히 동일한 접근 방식을 사용합니다. 고맙습니다. 나는 곧 코드를 게시 할 것이다. – varmab