因此白色背景部分是UITextView,蓝色气泡是UIImageView。为什么在桌面视图的不同行给出相同的文本时,UITextView最后会丢失一些文本?
以下是我配置UITextView的方法:
self.textView.textContainerInset = UIEdgeInsetsZero;
self.textView.textContainer.lineFragmentPadding = 0;
//self.textView.backgroundColor = [UIColor clearColor];
self.textView.editable = NO;
self.textView.scrollEnabled = NO;
我需要UITextView的选择和复制功能,所以我不能使用UILabel。基本上,我想让UITextView的行为像UILabel。
提前谢谢。
编辑1:
这是我设置约束的方式:
[self.textView mas_makeConstraints:^(MASConstraintMaker *make) {
make.edges.equalTo(self.msgContainerView).insets(UIEdgeInsetsMake(kPaddingTB, kPadding, kPaddingTB, kPadding))
}];
编辑2:
当滚动tableview时,文本似乎消失了。