你的位置:首页 > 操作系统

[操作系统]关于xcode7下的ios模拟器输入内容无法显示系统键盘的解决办法


xcode7下的ios模拟器输入内容无法系统键盘,只能用电脑键盘输入内容,这样可能会对调试带来麻烦。

其实xcode7下的ios模拟器默认只能使用一种,要么是模拟器系统键盘,要么就是是电脑键盘。设置方法如下:

打开ios模拟器菜单栏:Hardware-->Keyboard,会分别看到三个选项:Uses the Same Layout as OS X 、Connect Hardware Keyboard和Toggle Software Keyboard。Uses the Same Layout as OS X使用操作系统的布局,Connect Hardware Keyboard使用外接键盘,Toggle Software Keyboard切换ios系统键盘(可以调出或者隐藏)。

情况如下:

1.无论什么情况,选择Toggle Software Keyboard(快捷键Command + K)都可以调出或者隐藏ios系统键盘输入内容。

2.Uses the Same Layout as OS X和Connect Hardware Keyboard都不选择,ios模拟器默认调用ios系统键盘,此时ios无法响应外接键盘的操作。

3.只选择Uses the Same Layout as OS X,ios模拟器默认调用ios系统键盘,此时无法响应外接键盘的操作。

4.只选择Connect Hardware Keyboard,ios模拟器默认调用外接键盘。通过快捷键Command + K调出ios系统键盘,此时ios既可以响应外接键盘,又响应ios系统键盘。

5.Uses the Same Layout as OS X和Connect Hardware Keyboard都选择,ios模拟器默认调用外接键盘。通过快捷键Command + K调出ios系统键盘,此时ios既可以响应外接键盘,又响应ios系统键盘。