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

数字模式下的文本字段键盘启动

  •  8
  • zaph  · 技术社区  · 14 年前

    我需要uitextfield“支持ASCII”的键盘以数字模式出现。我找不到这个的API,我缺少什么?

    3 回复  |  直到 14 年前
        1
  •  12
  •   Jeff Kelley    14 年前

    假设你有一个 UITextField 命名 textField ,只需调用方法:

    [ textField setKeyboardType:UIKeyboardTypeNumbersAndPunctuation ];
    

    你可能需要打这个电话 之前 显示键盘。

        2
  •  0
  •   John Stallings    14 年前

    从文档中,这有帮助吗?

    键盘本身的外观可以使用 由提供的属性 uITextinputraits(输出) 协议。文本字段 对象实现此协议并 支持它定义的属性。你 可以使用这些属性指定 键盘类型(ASCII,数字, 要显示的URL、电子邮件和其他)。 还可以配置基本文本 键盘的输入行为,例如 是否支持自动 资本化和更正 文本。

        3
  •  -1
  •   Jay    14 年前

    您使用的是Interface Builder吗?如果是,请单击文本字段,然后转到文本字段属性。键盘将有一个属性。把它改成数字键盘。