Отвечать на пользовательские нажатия клавиш на iPad? - PullRequest
1 голос
/ 26 августа 2010

Как добавить символ в UITextField из набора символов ASCII или Unicode при нажатии настраиваемой клавиши?

Отказ от ответственности: я видел здесь множество вопросов о переполнении стека, но я не получил всю информацию, необходимую для создания клавиатуры на иврите.

1 Ответ

1 голос
/ 05 сентября 2010

Когда нажимается ваша пользовательская клавиша (простейший случай: UIButton), вы добавляете определенную строку к свойству uitextfield.text.

uitextfield.text = [uitextfield.text stringByAppendingString:@"yourAsciiString"];

способом преобразования ascii в строки таким же образом, как вы это делаетезатем в C вы конвертируете эту строку C в строку NSString, используя:

- (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding
...