【发布时间】:2014-03-20 16:16:07
【问题描述】:
我对在 iOS 7 中使用字体属性和 sizeWithAttributes 有点困惑。
显然,这不能正常工作,因为返回的大小(如果使用)会剪切我的文本。
例如
NSDictionary * attributes = label.font.fontDescriptor.fontAttributes;
CGSize labelSize = [str sizeWithAttributes:attributes];
如果不是 font.fontDescriptor.fontAttributes,获取 sizeWithAttributes 所需的所有字体属性的正确方法是什么?
【问题讨论】:
-
您是否在返回的坐标上调用
ceil(),如前所述,例如here?这可能会导致几个像素的裁剪。 -
谢谢 - 我不是,但返回的尺寸太差了。
标签: ios objective-c ios7