私はNSStringを持っていて、それを長方形に収めたいと思っています。矩形は指定されたサイズを持ち、width = 150、height = 30と言うことができます。文字列が短く、文字が1つしかない場合、矩形の高さになる可能性があります。具体的には、大きなフォントサイズを持つことができます。しかし、文字列の文字数が多すぎて矩形の境界を超えると、文字列は小さくなる必要があります。より具体的には、フォントサイズが小さくなり、矩形の境界を超えないようにする必要があります。コアグラフィックスを邪魔することなくこれを行う方法はありますか?文字列を四角形に合わせる方法は?
何らかの理由で、UILabelのadjustsFontSizeToFitWidthプロパティは効果がありません。文字通りスペースがあってもテキストは小さくなります。
私はその
label.adjustsFontSizeToFitWidth = YES;
に設定しましたが、何も起こりません。それを行う別の方法があることを願っています...
小さいとはどういう意味ですか?文字列を切り捨てることを意味しますか? – fbrereto
小さいフォントサイズ/切り捨てなし。質問をより詳細に更新しました –