我有UILabel两行文字的空间.有时,当文本太短时,此文本显示在标签的垂直中心.
如何将文本垂直对齐以始终位于顶部UILabel?

当我在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的错误.