1

当用户点击我UITextField的字段时,该字段会清除并且光标向上移动到TextField的边界之外。一旦用户输入了一个字母,该问题就会自行纠正,但每次在编辑时清除该字段时都会再次出现该问题。

TextField是在情节提要中创建的,并且没有以编程方式完成任何操作,情节提要上的自动布局也已关闭。有任何想法吗?

此外,如果用户输入文本、离开并返回应用程序,光标会向下移动而不是向上移动。

我应该注意,这不会在模拟器中发生,只会在实际硬件上发生。

提前感谢任何人的任何想法。

编辑:不幸的是,我的低声誉不允许我发布屏幕截图。

编辑2:

在对该主题进行了一些研究之后,我发现我的问题有两个方面:

  1. 当编辑开始并且该字段被清除时,光标实际上只是在缩小。在 IB 中玩弄内容对齐,我能够弄清楚这一点。

  2. 如果应用程序在编辑期间关闭并重新打开,则光标和文本会向下移动,超出 TextField 的可见区域。

4

1 回答 1

0

好吧,我不知道我做错了什么,但是在玩了一段时间之后,我删除并重新创建了我的标签并解决了问题,所以我一定是在 IB 中搞砸了导致这种行为的东西,因为我没有改变任何其他东西。

于 2013-07-25T16:08:10.093 回答