如何使用sizeWithAttributes方法生成以下代码:
CGFloat labelWidth = [label.text sizeWithFont:label.font].width;
我需要标签宽度!
答案 0 :(得分:3)
像这样使用
CGSize size = [string sizeWithAttributes:
@{NSFontAttributeName:
[UIFont systemFontOfSize:17.0f]}];
答案 1 :(得分:0)
CGFloat labelWidth = [label.text sizeWithAttributes:[NSDictionary
dictionaryWithObject:label.font forKey:NSFontAttributeName]].width;