代码之家  ›  专栏  ›  技术社区  ›  Tom Harrington

iPhone键盘shift键已禁用

  •  6
  • Tom Harrington  · 技术社区  · 16 年前

    我有一个 UITextField 班次 密钥已禁用。键盘类型设置为 UIKeyboardTypeNamePhonePad ,这似乎应该允许使用大写字母。

    如果我将键盘类型更改为“默认”,但不使用其他设置,则 班次 钥匙处于激活状态。其他设置包括:

    • 自动资本化和自动更正关闭
    • 默认外观
    • return键“done”

    我运行的是iPhone操作系统2.2。

    有人见过这个吗?我不明白为什么“name phone pad”类型会禁用 班次 钥匙。

    1 回复  |  直到 12 年前
        1
  •  0
  •   Community CDub    8 年前

    我不知道这个决定背后的逻辑是什么,但是 似乎没有办法启用此键盘上的shift键 . 我自己玩了一会儿,发现 this 这似乎是一致的。您可能需要使用默认键盘并过滤掉任何不需要的符号(不是理想的UI,但很容易做到),或者创建一个 custom keyboard ( example )

    推荐文章