【发布时间】:2014-08-22 13:31:39
【问题描述】:
我的视图中有 UILabel,它应该根据内容调整自身大小,但它没有这样做。我有多行内容。我试过[label sizeToFit] + label.numberOfLines= 0。
我对 UILabel 没有限制。
我也尝试改用 UITextView,但字体只停留在 13,而不是我想要的 17。你能帮帮我吗?
这是现在可以使用的代码:
UILabel *textLabel2 = [[UILabel alloc] initWithFrame:CGRectMake(20, 158, self.view.bounds.size.width-40, 550)];
textLabel2.text = textString;
textLabel2.font = [UIFont fontWithName:@"Helvetica Neue" size:17];
textLabel2.numberOfLines = 0;
[textLabel2 sizeToFit];
[self.scroller addSubview:textLabel2];
【问题讨论】:
标签: objective-c cocoa uilabel uitextview sizetofit