Распознавание сенсорных событий в iPhone - PullRequest
0 голосов
/ 23 мая 2011

Если пользователь пишет «t» в определенной области касания, iPhone должен его распознать и отобразить.

Куда должен писать пользователь? Есть ли какая-то конкретная область, такая как UItextfield и как она распознается (письмо, написанное пользователем)?

Ответы [ 3 ]

0 голосов
/ 23 мая 2011
  1. Вы можете создать подкласс UIVIew и создать новый пользовательский вид.
  2. Определите следующие методы:

touchesBegan: withEvent: touchesMoved: withEvent: touchesEnded: withEvent: прикосновения отменены: с событием:

Каждый раз, когда пользователь начинает касаться и заканчивает запись касания, набор точек, пройденных пользователем, и использует эти сохраненные значения в методе drawRect для рисования линий между ними.

  1. Реализуйте метод drawRect: в своем пользовательском представлении и выполняйте рисование линий в соответствии с точками контакта пользователя.
0 голосов
/ 23 мая 2011

Вы можете также рассмотреть возможность создания распознавателя жестов для этого. Это - основное руководство, с которого можно начать.

0 голосов
/ 23 мая 2011

Очевидно, что есть что-то, что называется UITextField, и вы можете получить доступ к его свойствам.Но вы должны (ПОЛНОСТЬЮ) сначала прочитать материал developer.apple.com.Есть также несколько хороших видео на YouTube и Apple, которые помогут вам получить запись.

Пожалуйста! Не ленитесь и узнайте об основах!Если у вас есть дополнительные вопросы об использовании или о чем-то еще: воспользуйтесь поиском по форуму!Погугли это!Тогда задайте свой вопрос!

...