出于某种原因,每当我向我的项目添加文本字段并尝试在其中输入内容时,应用程序都会崩溃。
我得到的错误是:
Can't find keyplane that supports type 4 for keyboard iPhone-PortraitChoco-NumberPad; using 1336863583_PortraitChoco_iPhone-Simple-Pad_Default
-[NSNull length]: unrecognized selector sent to instance 0x1018b1d80
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull length]: unrecognized selector sent to instance 0x1018b1d80'
这在模拟器和设备上都会发生。我也在模拟器设置中取消选中“连接硬件键盘”。
我是否必须处理每一个输入?
最佳答案
于是我在论坛深处看到了一个解决方案,确实解决了问题。
由于某种原因,我使用的标签栏 Controller 导致了这个问题。只需删除 Controller ,然后转到 Editor > Embed In > Tab Bar Controller 并重新添加 View 即可修复它。
关于ios - 在任何文本字段中键入会使应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36245400/