Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复。我使用字符串的 drawInRect 方法。如何找到适合指定矩形的字体大小?例如,如果使用大小为 16 的字体并且我尝试在 10x10 矩形中绘制它,那么字符串就会消失。
如果您想知道带有字体的文本的大小,请使用以下命令:
float s = [myFont fontWithSize:25];
有了这个大小,您可以将其与矩形的大小进行比较,并检查它是否更大
使用CGSize size = [yourString sizeWithFont: [UIFont systemFontOfSize:15]]直到达到小于所需的尺寸。
CGSize size = [yourString sizeWithFont: [UIFont systemFontOfSize:15]]