NSString自动字体大小

时间:2012-11-19 11:18:15

标签: ios nsstring core-graphics cgcontext

可能重复。 我使用字符串的drawInRect方法。如何找到适合指定rect的字体大小?例如,如果使用大小为16的字体,我尝试在10x10 rect中绘制它,那么字符串就会消失。

2 个答案:

答案 0 :(得分:0)

如果您想通过字体知道文字的大小,请使用:

float s = [myFont fontWithSize:25];

使用此尺寸,您可以将其与矩形的大小进行比较,并检查它是否更大

答案 1 :(得分:0)

使用CGSize size = [yourString sizeWithFont: [UIFont systemFontOfSize:15]],直到达到小于所需的尺寸。