1
でフォントの縮小を聞くUILabel
を使用すると、adjustsFontSizeToFitWidthを適切な倍率で設定できます。iOS
スケールが小さくなったときに通知を受け取る方法を教えてください。私の使用事例では、1つのラベルのサイズが小さくなると、その周りの他のラベルが均一になるようにしたいと考えています。
でフォントの縮小を聞くUILabel
を使用すると、adjustsFontSizeToFitWidthを適切な倍率で設定できます。iOS
スケールが小さくなったときに通知を受け取る方法を教えてください。私の使用事例では、1つのラベルのサイズが小さくなると、その周りの他のラベルが均一になるようにしたいと考えています。
観測メカニズムはありません。利用可能なスペースにテキストを収めるために必要なサイズを計算し、そのサイズをすべて使用する必要があります。
代わりに、autolayoutを使用してテキストを折り返してから縮小する必要はありません。
これは良い改善要求をするでしょう:http://bugreport.apple.com – matt
ここでいくつかのハックな回答:http://stackoverflow.com/questions/28284063/how-do-i-get-auto-adjusted- font-size-in-ios-7-0-or-laterいずれかを使用しないでください。 – matt
ありがとうございました。拡張バグ - #25811290 – joslinm