如何在iOS中的文本字段中设置自动调整大小?
helloWorld.m
self.TextFieldExample.text = @“HELLO WORLD HELLO WORLD HELLO WORLD HELLO WORLD”;
现在:
HELLO WORLD HELLO …
正确:
HELLO WORLD HELLO WORLD HELLO WORLD HELLO WORLD
在这种情况下,最佳做法是什么?
解决方法
使用UITextField,文本必须适合一行而不能换行.
您有两种选择:
>缩小字体以适合一行:
self.TextFieldExample.adjustsFontSizeToFitWidth = YES;
self.TextFieldExample.minimumFontSize = 10.0; //可选择指定最小尺寸
>使用UITextView启用文本换行:
看到这个答案:How to create a multiline UITextfield?
附: Per the style guide,“属性应该是驼峰式的,前导词是小写的.”所以你应该将你的var重命名为self.textFieldExample