UItextview光标位置

时间:2015-01-27 13:49:18

标签: swift uitextview

我有一个带有这些约束的UITextview: 对齐中心x,y和宽度和高度等于。

第一次单击UItextview时光标如下:

1

当我在里面写:

enter image description here

当我删除字符时:

enter image description here

发生了什么事?

2 个答案:

答案 0 :(得分:0)

UITextView身高太小,且内容尺寸高于其高度。 UITextViewUIScrollView的子类,因此它的内容是滚动的,这就是您的情况。

答案 1 :(得分:0)

这是由textContainerInset。

引起的

您可以添加以下代码来解决:

tetxView.textContainerInset = UIEdgeInsetsZero;

其他奇怪的问题也许你可以解决这个问题:

textView.textContainer.lineFragmentPadding = 0;