Какой конкретный метод вызывается, когда кто-то нажимает клавишу на клавиатуре Iphone / ipad? - PullRequest
0 голосов
/ 26 декабря 2011

Причина, по которой я спрашиваю, заключается в том, что я создаю пользовательскую клавиатуру, и я хотел знать, какой метод мне нужно реализовать для имитации общего поведения стандартной клавиатуры.

Глядя на документы по протоколу UIKeyInput, текст реагирует на клавиатуру

- (void) insertText:(NSString *) theText {

[self.theString appendString:theText];

}

Значит, клавиатура вызывает метод insertText: или что-то еще происходит?

1 Ответ

0 голосов
/ 26 декабря 2011

Если вы создаете свою пользовательскую клавиатуру, то вам, вероятно, не нужен протокол UIKeyInput, потому что он используется со стандартной системой ввода текста.

...