【问题标题】:Responding to custom key presses on the iPad?响应 iPad 上的自定义按键?
【发布时间】:2011-04-04 11:17:55
【问题描述】:

当按下自定义键时,如何将 ASCII 或 Unicode 字符集中的字符添加到 UITextField

免责声明:我在 Stack Overflow 上看到了很多问题,但我还没有获得制作希伯来语键盘所需的所有信息。

【问题讨论】:

    标签: ipad keyboard uitextfield ios


    【解决方案1】:

    当您的自定义键(最简单的情况:UIButton)被按下时,您将某个字符串附加到 uitextfield.text 属性。

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

    您将 ascii 转换为字符串的方式与您在 C 中执行的方式相同,然后您将 C 字符串转换为 NSString 使用:

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

    【讨论】:

      猜你喜欢
      • 2014-12-21
      • 2014-10-28
      • 2011-02-03
      • 1970-01-01
      • 1970-01-01
      • 2013-06-06
      • 1970-01-01
      • 2017-05-24
      • 2018-07-16
      相关资源
      最近更新 更多