代码之家  ›  专栏  ›  技术社区  ›  Moshe

对iPad上的自定义按键做出响应?

  •  1
  • Moshe  · 技术社区  · 14 年前

    我该如何在 UITextField 按自定义键时是否使用ASCII或Unicode字符集?

    免责声明:我在这里看到了大量关于堆栈溢出的问题,但我还没有获得制作希伯来语键盘所需的全部信息。

    1 回复  |  直到 12 年前
        1
  •  1
  •   nacho4d    14 年前

    当按下自定义键(最简单的情况是:uibutton)时,您将向uitextfield.text属性附加一个特定的字符串。

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

    您将ASCII转换为字符串的方式与在C中进行转换的方式相同,然后使用以下方法将该C字符串转换为nsstring:

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