Как узнать нажатие клавиши на клавиатуре в iPhone - PullRequest
0 голосов
/ 20 мая 2011

Я новичок в iPhone. Я хотел бы знать, какая клавиша нажата на клавиатуре, и вместо буквы клавиши я хотел бы вставить еще одну букву в UITextView.

Так что для этого есть какие-либо методы, которые будут вызываться при нажатии клавиши на клавиатуре и методы, которыми мы можем изменить букву этого ключа, который будет записан в UITextView?

Заранее спасибо.

1 Ответ

2 голосов
/ 20 мая 2011

UITextViewDelegate Protocol обеспечивает способ перехвата символов, когда они набираются с использованием:

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text

В этот момент вы можете вернуть NO и выполнить собственную замену текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...