我有一个UILabel,我希望在一些maximumWidth之后垂直扩展而不是水平扩展。目前我正在尝试执行以下操作:
_caption.numberOfLines = 0;
_caption.lineBreakMode = NSLineBreakByWordWrapping;
然后当我调整大小时使用sizeToFit
但是,我的宽度总是比我的maximumWidth大得多。
我尝试使用preferredMaxLayoutWidth
,但这不起作用。
我可以通过将宽度除以我想要的maximumWidth来进行简单的计算,然后相应地调整高度,但我想知道是否有任何方法可以自动执行此操作。