当用户点击我UITextField
的字段时,该字段会清除并且光标向上移动到TextField的边界之外。一旦用户输入了一个字母,该问题就会自行纠正,但每次在编辑时清除该字段时都会再次出现该问题。
TextField是在情节提要中创建的,并且没有以编程方式完成任何操作,情节提要上的自动布局也已关闭。有任何想法吗?
此外,如果用户输入文本、离开并返回应用程序,光标会向下移动而不是向上移动。
我应该注意,这不会在模拟器中发生,只会在实际硬件上发生。
提前感谢任何人的任何想法。
编辑:不幸的是,我的低声誉不允许我发布屏幕截图。
编辑2:
在对该主题进行了一些研究之后,我发现我的问题有两个方面:
当编辑开始并且该字段被清除时,光标实际上只是在缩小。在 IB 中玩弄内容对齐,我能够弄清楚这一点。
如果应用程序在编辑期间关闭并重新打开,则光标和文本会向下移动,超出 TextField 的可见区域。