我弹出这个自定义UIViewController
我将Summary标签上的行数设置为0。
在我执行的视图的实现文件中:
- (void)viewDidLayoutSubviews
{
[super viewDidLayoutSubviews];
self.lblSummary.preferredMaxLayoutWidth = self.view.bounds.size.width - 40.f;
[self.view layoutIfNeeded];
}
这应该会自动调整摘要标签的大小(以及相应的视图),但它不会。它仍然在第一行结束时从标签上删除了。
我在UITableViewCell中尝试了相同的代码并在那里工作。怎么不在这里工作?我该如何解决?