2016-06-17 78 views
0

長い文字を保持しているときにUITextfieldフォントサイズを調整するにはどうすればよいですか? 私はadjustsFontSizeToFitWidthを試しました。それは動作していません。 任意のヘルプは、あなたがするUITextFieldでiOS Swift UITextfieldフォントサイズを調整する

textField.frame = CGRect(0, 0, your width, your height) 

そして

textField.minimumFontSize = 0.5 
+0

幅に合わせてフォントサイズを調整しますか? –

+0

はい............ –

答えて

0

でappricated.thanksなり、テキストが1行に収まらなければなりませんし、ラップすることはできません。

あなたは2つのオプションがあります。テキストの折り返しを有効にするために

self.TextFieldExample.adjustsFontSizeToFitWidth = YES; 
self.TextFieldExample.minimumFontSize = 10.0; //Optionally specify min size 

使用UITextView:

が1行に収まるようにフォントを縮小

+0

minimumFontsizeが動作しません –

1

幅最初に設定する必要があり、事前

+0

申し訳ありませんが、私は迅速に作業していませんが、少なくともSwiftのロジックを取得します.Sorry again: –

0

か、Main.storyboardファイルに行くことができますが作業したいテキストフィールドをクリックしてアイデンティティインスペクタに行き、必要な最小フォントサイズを選択してください:) この方法に問題がある場合は、下の写真を確認してください:

enter image description here

+0

プログラムでテキストフィールドを作成しました。 。 –

関連する問題