編集:リンクされた「重複」の質問は、テキストの長方形の計算のみを扱います。文字列サイズではなく、ラベルがスケーリングされた後に実際のフォントサイズを計算する必要があります。
このメソッドは非推奨になりました。
size = [self sizeWithFont:font // 20
minFontSize:minFontSize // 14
actualFontSize:&actualFontSize // 16
forWidth:maxWidth
lineBreakMode:self.lineBreakMode];
テキストのサイズが収まるように縮小されたときに、iOS 7 で UILabel のフォントサイズを計算するにはどうすればよいですか?