2017-03-26 12 views
0

フォントサイズが明らかにその内容に合わせて大きければ、自動的に縮小されないのはなぜですか?それは、幅を縮小するのにうまく機能しますが、高さには効果がありません。私はそのラベルにラベルを合わせる方法を考えています。フォントのサイズが最大の高さを超えると、それはもちろん自動的に収縮するはずです。ありがとうございました。UILabelの高さに合わせて自動的に縮小する

enter image description here

enter image description here

enter image description here

答えて

-1

あなたは自動圧縮が何をするかについての誤解があるようです。あなたのラベルのフォントサイズが,の場合は、自動的に拡大できないようにラベルの高さを固定しているので、テキストは魔法のように小さくならないでしょう。結局のところ、キャラクターも完全に表示することはできませんので、そのキャラクターも高すぎます!あなたはまで、妥当なフォントサイズで始める必要があります。

+2

大きすぎるフォントサイズを使用していて、それがuilabelsの境界に収まらないことを示しています。 iPhoneよりもフォントサイズが大きい普遍的なアプリを作りたいと思っています。私は、可能な限り最大のフォントサイズがuilabelの境界に提示されるラベルを必要としています。ラベルの幅と高さはビューに比例します。オートシュリンクでもラベルの高さが縮小されていれば、自動的にシュリンクで幅が正しく設定されます。 –

+0

おそらく私のラベルは他のラベルと少し違うかもしれません。私の幅は定義されており、内容は固定されています。 uilabelのフォントサイズは、幅ではなく、高さに基づいていなければなりません。幅が十分に大きく、uilabelがこれを超える可能性がないので、高さに可能な最大フォントサイズを使用したい –

+0

「iPhoneよりもフォントサイズが大きい普遍的なアプリケーションを作りたい"それから、あなたはそう言いました。それを行う方法があります。しかし、それはあなたが求めている質問とは関係ありません。 – matt

関連する問題