在iOS中Textfield在其安全时隐藏长文本

时间:2014-07-15 10:07:04

标签: ios objective-c uitextfield uifont

如果文字很长,则文本字段显示为空白。如下面的屏幕截图所示: enter image description here

在辞职后,似乎是

enter image description here

我已将最小字体大小设置为10,并将autoresize text标志设置为TRUE。 任何人都可以帮忙解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

仅当我们设置自定义高度而不是默认大小时才会出现此情况。 例如,默认值为31,您设置的值超过它。

因此,如果您想要更多,可以动态使用它。

CGRect frameRect = textField.frame;
frameRect.size.height = 100(specify the height you want);
textField.frame = frameRect;

它可能对您有所帮助,
感谢

答案 1 :(得分:0)

也许尝试以下方法:

[myLabel setMinimumScaleFactor:0.5f];
[myLabel setAdjustsFontSizeToFitWidth:YES];