【发布时间】:2011-04-04 11:17:55
【问题描述】:
当按下自定义键时,如何将 ASCII 或 Unicode 字符集中的字符添加到 UITextField?
免责声明:我在 Stack Overflow 上看到了很多问题,但我还没有获得制作希伯来语键盘所需的所有信息。
【问题讨论】:
标签: ipad keyboard uitextfield ios
当按下自定义键时,如何将 ASCII 或 Unicode 字符集中的字符添加到 UITextField?
免责声明:我在 Stack Overflow 上看到了很多问题,但我还没有获得制作希伯来语键盘所需的所有信息。
【问题讨论】:
标签: ipad keyboard uitextfield ios
当您的自定义键(最简单的情况:UIButton)被按下时,您将某个字符串附加到 uitextfield.text 属性。
uitextfield.text = [uitextfield.text stringByAppendingString:@"yourAsciiString"];
您将 ascii 转换为字符串的方式与您在 C 中执行的方式相同,然后您将 C 字符串转换为 NSString 使用:
- (id)initWithCString:(const char *)nullTerminatedCString encoding:(NSStringEncoding)encoding
【讨论】: