当按下自定义键时,如何从ASCII或Unicode字符集向UITextField
添加字符?
免责声明:我在Stack Overflow上看到了很多问题,但我还没有得到制作希伯来语键盘所需的全部信息。
答案 0 :(得分:1)
当您按下自定义键(最简单的情况:UIButton)时,您将某个字符串附加到uitextfield.text属性。
uitextfield.text = [uitextfield.text stringByAppendingString:@"yourAsciiString"];
将ascii转换为字符串的方式与在C中执行的方式相同,然后使用以下方法将该C字符串转换为NSString:
- (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding