这一定是某种我看不到的新手错误,如果我能得到关于检查什么或去哪里的提示,我将不胜感激。
我遵循了一个具有 UITextField 的 iPhone 教程,确保我连接了文本字段的 IBOutlet,并且它似乎可以正确编译(没有错误或警告)。但是当我在模拟器下运行它并单击该字段时,我没有得到键盘,因此我无法在该字段中输入任何内容。
我尝试在网站上搜索类似的问题,我发现的只是一些开发人员试图使用多个控制器设置一些复杂的 UI 的问题,其中一个似乎是同一问题,但原始海报只是说他通过启动一个新项目并将代码移植过来解决了这个问题。我想找到一个实际的解决方案,这样当这个问题再次出现时我就不必尝试随机重建项目。
Thanks!
为了在解决此问题时涵盖所有基础,请确保不是 iOS 模拟器导致此问题。输入 UITextView 时我也没有看到键盘出现,事实证明模拟器允许您在显示虚拟键盘和仅使用笔记本电脑的键盘之间切换。
您可以通过以下方式在两者之间切换:
Hardware
> Keyboard
> Toggle Software Keyboard
或按Cmd + K.
(我的来源:https://stackoverflow.com/a/24401535/1700540 https://stackoverflow.com/a/24401535/1700540)
因此,请确保您没有错误地将模拟器切换为仅使用物理键盘! ...就像我一样
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)