UITextView文本指示器放置在错误的位置

时间:2019-03-07 18:18:05

标签: ios swift uitextview

我在尝试获得统一的uitextview时遇到问题。

当我认为蓝色指示器不在其内容范围内

enter image description here

但是当我开始输入时,它会移到正确的位置

enter image description here

当我删除出现的文本时,也是如此:enter image description here

那是配置我的文本视图的代码:

    textView.delegate = self
    textView.layer.borderColor = UIColor.lightGray.cgColor
    textView.layer.borderWidth = 0.5
    textView.layer.cornerRadius = 15
    textView.contentInset = UIEdgeInsets(top: 4,left: 4,bottom: 4,right: 4)
    textView.layer.masksToBounds = true

我将其添加到我的视图中将出现。不知道为什么会这样。

1 个答案:

答案 0 :(得分:-1)

“ UIEdgeInsets”从各个方面都有4个点,因此它为指标造成了问题。所以请修复0.5,它工作正常。否则,请打开情节提要并管理选项。

textView.delegate = self
    textView.layer.borderColor = UIColor.lightGray.cgColor
    textView.layer.borderWidth = 0.5
    textView.layer.cornerRadius = 15
    textView.contentInset = UIEdgeInsets(top: 0.5,left: 0.5,bottom: 0.5,right: 0.5)
    textView.layer.masksToBounds = true

Plz Check Image You should manage from here