将UITextView限制为1行并动态更改宽度

时间:2015-06-29 18:53:12

标签: ios swift

我基本上只是想找到一种方法将UITextView限制为只有一行,然后使用textView中的文本将UITextView contentSize的宽度缩放而不截断任何内容。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

我会使用UITextField并设置" adjustsFontSizeToFitWidth = true"。这会缩放文本。如果您仍想使用UITextView。你可以试试这个:

 textView.textContainer.maximumNumberOfLines = 1

答案 1 :(得分:0)

你可以使用uitextfield,它只有一行,但如果你坚持使用usint uitextview就可以打电话,

txtView.sizeToFit();