前言: 昨天帮一个小伙伴调试程序的时候,在模拟器上发现一个问题,就是点击UITextField之后,弹不出键盘...可能有的朋友要说了,那还不容易,你直接Toggle Software Keyboard(command+k)不就解决了吗,可是试了好几遍就是弹不出键盘,不知道是什么鬼

1.首先分析一下command+K为什么没有作用.... 由于在iOS8.0及以后的模拟器中,Xcode默认是使用电脑键盘作为外接键盘,将不会不再弹出虚拟键盘。如果设置了文本框的inputAccessoryView,那么此时将只会弹出inputAccessoryView,而不会弹出键盘。你肯能会说,那我取消使用电脑键盘作为外接键盘就可以了啊...你的答案是对的,继续往下看吧 2.怎么取消使用电脑键盘作为外接键盘呢? 我们Hardware->Keyboard->消选Connect Hardware Keyboard即可...

iOS浅谈模拟器弹不出键盘的问题
或者你直接使用快捷键shift+command+k即可弹出键盘,
PS:要是还是弹不出键盘的话,再次comman+k
3.有的时候我们的模拟器需要输入中文,怎么操作呢?
我们直接给模拟器添加一个中文键盘就可以实现了...

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2021-12-17
  • 2022-12-23
  • 2021-06-17
相关资源
相似解决方案