滚动时UITextView的文本重叠

时间:2014-12-03 01:53:54

标签: ios objective-c uitextview

我将UILabel和UITextView添加到UIViewController的视图中,如下面的屏幕截图所示。

enter image description here

当我输入一些单词并且uitextview开始滚动时,它会重叠标签的标题,如下所示。

enter image description here

我尝试设置textView' textContainerInset ,但它没有像我预期的那样工作。它启动文本10pt低于正常位置但在滚动时仍然重叠。

textView.textContainerInset = UIEdgeInsetsMake(10, 0, 0, 0);

1 个答案:

答案 0 :(得分:1)

您似乎已将文本视图放在UILabel上。向上移动UILabel或向下移动TextView,希望能解决问题。

 CGRect frame = theLabel.frame;
 frame.origin.y = frame.origin.y - 20;
 theLabel.frame= frame;

这将使标签向上移动20px。

希望这有助于......:)