如何删除iPad模拟器中的灰色底部栏

我试图重置模拟器,改变键盘input设置,旋转模拟器,但它并没有改变任何东西。

灰条覆盖我的用户界面,使模拟器不可用。

XCode版本:7.1(7B91b)模拟器版本:9.1(SimulatorApp-635.5)

在这里输入图像说明

要隐藏此栏,您需要进入模拟器中的Settings.app(点击主屏幕上的齿轮图标),然后selectGeneral-> Keyboard,然后closures“Shortcuts”切换。

我在我的应用程序中不断有这个问题,不能为我的生活弄清楚为什么酒吧摆在首位。 詹姆斯提到的第一个firstResponder想法似乎是一个明智的开始寻找的地方,但奇怪的是这出现在每个屏幕上,不pipe它是否有文本字段。 毕竟,这可能是一个苹果的错误。

方便的提示…如果你正在寻找一种方法来设置命令行中的快捷方式键盘选项(例如,当执行https://github.com/fastlane/snapshot )时,下面的命令会执行这个技巧:

find ~/Library/Developer/CoreSimulator/Devices -path */data/Library/Preferences/com.apple.Preferences.plist | xargs -n 1 -I {} defaults write "{}" KeyboardAssistant -bool NO

(它find了所有的模拟器的Settings.app plists,并把NO写入到KeyboardAssistant键中)

这是一个补充图像。 起初我不明白Loz的回答中所描述的是什么。

在这里输入图像说明

灰色条是显示iPad连接到外部键盘时的快捷方式。 它应该显示何时文本字段具有第一个响应者编辑焦点。

当你在模拟器中时,可以模拟这个,并且不显示软件键盘。

当我在模拟器中时,最右边有一个“V”控制器,closures该模块。

尝试用两根手指向右滚动以find此控件。 您可能还需要在Window-> Scale中使用50%或更小的比例来查看更多的界面。

也可以尝试使用命令K切换软件键盘,或在硬件 – >键盘的菜单中进行切换。

如果你没有看到它,你有一些我没有看到的模拟器错误。

值得一提的是,记住你需要适应更大的软件键盘出现和消失在你的界面作为文本input字段成为第一个响应。 在StackOverflow或Apple文档中search将控件移出的许多方法,以便您可以看到它们。