根据内容获取标签大小

时间:2015-09-25 03:54:33

标签: swift label uilabel dynamic-text

我有一个动态加载内容的标签。我已经尝试了Stack溢出中几乎所有可用的方法,但我得不到正确的结果。

这是我现在使用的代码,但它的高度低于所需的高度。

var attributes = [UIFont(): UIFont.systemFontOfSize(13.0)]
var attrString:NSAttributedString? = NSAttributedString(string:content, attributes: attributes)
var newSize:CGRect = attrString!.boundingRectWithSize(CGSizeMake(myLabel.frame.width,CGFloat.max), options: NSStringDrawingOptions.UsesLineFragmentOrigin , context: nil )

内容:文字输入 myLabel:输入标签 newSize:最终尺寸

0 个答案:

没有答案