这是我的代码迅速如何让UI标签总是4线
aboutMessageLabel.lineBreakMode = .ByWordWrapping
// .ByWordWrapping // or NSLineBreakMode.ByWordWrapping
aboutMessageLabel.numberOfLines = 4
aboutMessageLabel.text = "bla bla"
其中aboutmessageLabel是的UILabel的一个实例。
如果我的内容超过4行,它只显示前4行,这就是我想要的。
但是,如果内容少于4行,它的高度不会保持为4行的高度,它就成为内容的高度。
有无论如何,即使内容少于4行,我总是可以制作标签4行?
看起来好像你正在约束中使用标签的固有尺寸。您应该将标签的高度限制设置为您想要的高度以防止调整大小。 – beyowulf