Swift UItextview光标位置
我有一个包含以下约束的UITextview: 将中心x、y与宽度和高度相等对齐 当我第一次单击UItextview时,光标如下所示: 当我在里面写的时候: 删除字符时:Swift UItextview光标位置,swift,uitextview,Swift,Uitextview,我有一个包含以下约束的UITextview: 将中心x、y与宽度和高度相等对齐 当我第一次单击UItextview时,光标如下所示: 当我在里面写的时候: 删除字符时: 发生了什么事?您的UITextView高度太小,并且它的内容大小高度大于它的帧高度。UITextView是UIScrollView的一个子类,因此它的内容是滚动的,这就是您的情况。这是由TextContainerSet引起的 您可以添加以下代码来解决: tetxView.textContainerInset = UIEdgeIn
发生了什么事?您的UITextView高度太小,并且它的内容大小高度大于它的帧高度。UITextView是UIScrollView的一个子类,因此它的内容是滚动的,这就是您的情况。这是由TextContainerSet引起的 您可以添加以下代码来解决:
tetxView.textContainerInset = UIEdgeInsetsZero;
其他奇怪的问题也许你可以通过以下方式解决:
textView.textContainer.lineFragmentPadding = 0;