UITextView问题 - 插入符号向上跳跃

时间:2011-02-25 14:42:00

标签: iphone ios4 uitextview

我有一个带UITextView的UIViewController作为其子视图。它的层次结构就像那样简单。当我在文本视图中点击时,插入符号(光标)向上跳跃10 px,就好像返回键被神奇地击中一样,我输入的是什么但是给出了剪裁的外观。可能是什么原因?任何修复?

3 个答案:

答案 0 :(得分:2)

textView.contentInset = UIEdgeInsetsZero;

解决插入符问题。

答案 1 :(得分:1)

在iOS 8上遇到同样的问题。当手动更新textView的.attributedText属性和.selectedRange(移动插入符号)时,插入符号会向上跳一会儿,然后返回原来的位置。将contentInset设置为UIEdgeInsetsZero的解决方案对我来说并不起作用。就我而言,解决方案是设置:

_textView.scrollEnabled = NO;

答案 2 :(得分:0)

2019:禁用contentInsetAdjustmentBehavior后,我在iPhoneX +上遇到了类似的问题,此问题已解决。

textView?.contentInsetAdjustmentBehavior = .never