编辑开始时 UITextView 光标移动
Posted
技术标签:
【中文标题】编辑开始时 UITextView 光标移动【英文标题】:UITextView Cursor Moves When Editing Begins 【发布时间】:2013-07-25 05:43:01 【问题描述】:当用户点击我的UITextField
时,该字段会被清除,并且光标会向上移动到 TextField 的边界之外。一旦用户输入了一个字母,该问题就会自行纠正,但每次在编辑时清除该字段时都会再次出现。
TextField 是在情节提要中创建的,并且没有以编程方式完成任何操作,情节提要上的自动布局也已关闭。有什么想法吗?
此外,如果用户输入了文本、离开并返回到应用程序,则光标会向下移动而不是向上移动。
我应该注意,这不会在模拟器中发生,只会在实际硬件上发生。
提前感谢任何人的任何想法。
编辑:不幸的是,我的低声誉不允许我发布屏幕截图。
编辑 2:
在对该主题进行了一些研究后,我发现我的问题有两个:
当编辑开始并且字段被清除时,光标实际上只是在缩小。在 IB 中玩弄内容对齐,我能够弄清楚。
如果应用在编辑过程中关闭并重新打开,则光标和文本会向下移动,超出 TextField 的可见区域。
【问题讨论】:
代表们呢?一张图片将更具解释性 嗨 Lithu,我将视图控制器设置为委托,但除了委托的颜色之外,我没有以任何方式配置文本字段。这是screenshot 【参考方案1】:好吧,我不知道我做错了什么,但是在玩了一段时间之后,我删除并重新创建了我的标签并且问题解决了,所以我一定是在 IB 中搞砸了导致这种行为的东西,因为我没有更改任何其他内容。
【讨论】:
以上是关于编辑开始时 UITextView 光标移动的主要内容,如果未能解决你的问题,请参考以下文章