【问题标题】:In Xcode 6, how do I use the hardware keyboard but display the software keyboard in the iOS simulator在 Xcode 6 中,如何使用硬件键盘但在 iOS 模拟器中显示软件键盘
【发布时间】:2014-11-13 20:17:15
【问题描述】:

在 Xcode 6 中,iOS 模拟器似乎要么显示没有键盘,即你可以打字但看不到软键盘的定位和效果,要么显示软键盘,即你可以在屏幕上看到它,但不能在上面打字——而且用鼠标在软键盘上打字真的很慢!

如何恢复旧行为,您可以在其中看到软件键盘,但在硬件键盘上键入?

【问题讨论】:

    标签: ios-simulator xcode6


    【解决方案1】:
    1. 进入模拟器的硬件菜单。
    2. 确保选中连接硬件键盘
    3. 选择切换软件键盘

    默认情况下,硬件键盘已连接,但未打开软件键盘。我很确定这是新行为。

    【讨论】:

    • 连接物理键盘时,iOS模拟器默认开启软键盘,真机默认关闭。
    • 这与我所看到的行为不符——除非我在第一次从 Xcode 6 运行模拟器时做了一些神秘的事情,否则我从来没有软件键盘,当我打开它时,我可以只能通过鼠标点击输入。
    • 软键盘。
    • 在以前的版本中,我总是可以看到软件键盘,但可以在 Mac 的键盘上打字。恢复这种行为就是这个问题的意义所在。
    • 如果这是你想要的,你需要连接硬件键盘(默认情况下是打开的)。 Mac 的键盘现在的行为类似于连接到设备的蓝牙键盘(或未连接,如果切换开关关闭)。
    【解决方案2】:

    或者你可以只使用热键:command + K

    【讨论】:

      【解决方案3】:

      使用 Xcode 6 中的 iOS Simulator.app,mac 的键盘现在可以与模拟运行时交互,就像蓝牙键盘与真实设备交互一样。您可以从模拟器应用的 Hardware->Keyboard 菜单中附加和分离硬件键盘。

      如果未连接硬件键盘,则只能通过触摸进行交互。 如果连接了硬件键盘,您可以使用 cmd-k 快捷键显示/隐藏软件键盘(就像在真实设备上的蓝牙键盘上双击弹出一样)

      【讨论】:

        猜你喜欢
        • 2019-11-25
        • 1970-01-01
        • 2011-03-20
        • 1970-01-01
        • 2021-11-22
        • 2015-03-14
        • 2022-01-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多