我在UILabel中有一个NSAttributedString,如下所示:
| Indented line |
其中|标记UILabel最大首选宽度。缩进行使用段落样式属性缩进:
NSMutableParagraphStyle *style = [[NSMutableParagraphStyle alloc] init];
style.firstLineHeadIndent = 10;
style.headIndent = 10:
结果是整个文本变得非常狭窄。像这样:
| Inde|
| ted |
| Line|
我有两种方法可以“解决”这个问题:
==>
|TITLE LINE |
| Indented line |
对我来说,这些都不是一个可行的解决方案。很难理解发生了什么,但很明显autolayout感觉在这种情况下无法确定布局的宽度。
有没有人见过这个?有解决方案吗?