0

如何使用 sizeWithAttributes 方法生成以下代码:

CGFloat labelWidth = [label.text sizeWithFont:label.font].width;

我需要有标签宽度!

4

2 回答 2

3

像这样使用

CGSize size = [string sizeWithAttributes:
                       @{NSFontAttributeName:
                         [UIFont systemFontOfSize:17.0f]}];
于 2014-04-08T10:49:33.463 回答
0
CGFloat labelWidth = [label.text sizeWithAttributes:[NSDictionary 
                      dictionaryWithObject:label.font forKey:NSFontAttributeName]].width;
于 2014-04-08T10:23:12.110 回答