我試圖用sizeWithFont如下:的NSString sizeWithFont:constrainedToSize:工作不正常
[commentTextLabel.text sizeWithFont:commentTextLabel.font
constrainedToSize:CGSizeMake(commentTextLabel.frame.size.width, CGFLOAT_MAX)
lineBreakMode:UILineBreakModeWordWrap];
當我這樣做,我會期待CGSize恢復到具有相同的寬度在傳遞( commentTextLabel.frame.size.width
)然而,由於某些原因,儘管文本有很大的垂直空間可以增長,但寬度卻越來越小。
下面是我看到的值:
- 在:
360.000000, CGFLOAT_MAX
- 日期:
335.000000, 88.000000
上午我只是誤解的功能?如果是這樣,我怎麼能實現這一點,以確定限制到一定寬度的文本的高度?