ech*_*cho 14 uitextview sizetofit ios7
当我在IOS7模拟器上测试我的应用程序时.有时我发现使用sizeToFita 时很奇怪UITextView.后面的框架sizeToFit似乎是正确的,但文字只能部分显示如下图所示.(灰色区域表示之后的UITextView新帧sizeToFit,整个句子应该是"这引起了两者之间的紧张关系.")

该UITextView文本通过attributedText设置.似乎问题只出现在一些句子中,并且大多数句子都可以.
我好几次遇到这个问题,还不能解决.任何帮助将不胜感激.谢谢.
更新:
最后,我以丑陋的方式解决了这个问题.我重置了textView的文本.
NSString *text = textView.text;
textView.text = @"";
textView.text = text;
Run Code Online (Sandbox Code Playgroud)
现在它可以在sizeToFit之后显示整个内容.我认为这似乎是IOS 7的错误.
Ahm*_*sny 19
我遇到了同样的问题,我花了一段时间来搞清楚,你只需要调整文本容器的大小
[textview sizeToFit];
[textview.textContainer setSize:textview.frame.size];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6555 次 |
| 最近记录: |