我的UILabel
文字显示在屏幕外,而不是在关闭屏幕之前切断。
任何人都可以帮忙吗?感谢
WebListCell.m
- (void)layoutSubviews {
self.headlineLabel.frame = CGRectMake(15, 15, 200, 25);
[self.headlineLabel setNumberOfLines:1];
[self.headlineLabel sizeToFit];
}
更新:
我最终使用了Storyboard,并使用Pin菜单将标签固定到每一侧。因此,如果您想在Storyboard上执行此操作,请使用Pin菜单。
或者使用下面接受的答案代码。
答案 0 :(得分:3)
问题是您正在调用sizeToFit
方法,该方法会自动调整标签框架的大小以适合文本。
尝试不要调用该方法。