相关疑难解决方法(0)

将文本垂直对齐到UILabel中的顶部

我有UILabel两行文字的空间.有时,当文本太短时,此文本显示在标签的垂直中心.

如何将文本垂直对齐以始终位于顶部UILabel

表示具有垂直居中文本的UILabel的图像

xcode cocoa-touch text-alignment uikit ios

2141
推荐指数
39
解决办法
64万
查看次数

在IOS7中使用UITextView的sizetofit时会发生奇怪的事情

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

uitextview sizetofit ios7

14
推荐指数
2
解决办法
6555
查看次数

标签 统计

cocoa-touch ×1

ios ×1

ios7 ×1

sizetofit ×1

text-alignment ×1

uikit ×1

uitextview ×1

xcode ×1