如何计算绘制NSString的区域将占用多大,即使用:
[string drawAtPoint:p withAttributes:nil];
理想情况下,我需要在绘制它之前解决这个问题,这样我才能找出适当绘制字符串的“区域”。
答案 0 :(得分:3)
您可以使用sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:
。这是NSString
提供的UIKit
的补充(在文档中查找“NSString UIKit Additions Reference”)。
答案 1 :(得分:3)
您可以使用-[NSString sizeWithAttributes:]
消息。