UITextView文本消失
我正在使用UITextView
来显示NSAttributedString(其中包含使用NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType
的NSTextAttachment
和HTML
表)。UITextView文本消失
当我在屏幕的一半处滚动UITextView
时,文本正在消失。 任何人都可以解释它是如何发生的吗?以及如何解决它?
UITextView *textView = [[UITextView alloc]init];
textView.frame = CGRectMake(0, 0, 768, 1024);
textView.editable = NO;
textView.selectable = NO;
textView.attributedText = attributedString; //My AttributedSting
[self.view addSubview:textView];
尝试确保没有任何限制是通过将自动创建:
[textView setTranslatesAutoresizingMaskIntoConstraints:NO];
理想情况下,你最好的办法是使用约束,从而使文本视图寄托在其前缘和后缘到包含视图和其底部边缘和顶部边缘分别与底部布局指南和顶部布局指南相对应。
没有工作。同样的问题发生 – Manimaran
你在哪里添加文本视图在你的代码?也可能是值得让背景颜色变成红色,并在'viewDidAppear'中打印出框架,以查看它正在使用的实际框架。还有,您是否添加了可覆盖屏幕底部的任何其他视图? –
您也可以尝试使用3D模拟器中的分解视图将按顺序显示视图图层如果您以前没有使用过,请按下调试器上的符号w母鸡跑步看起来像是由两个长方形组成的十字架:一个在另一个上。分解图将向您显示您的所有视图。 –
你能告诉我什么是代表?意味着它是AppDelegate对象吗? –
@AjayGabani它的'NSMutableAttributedString' – Manimaran
看看这个问题:http://stackoverflow.com/questions/20412563/in-my-programmatically-instantiated-uitextview-initialized-with-nstextcontainer。 – ninjaproger