如何防止uitextfield扩展它的宽度,但允许其高度与文本?

时间:2016-07-23 15:53:21

标签: ios swift textfield

好的,所以我在这里以编程方式创建了一个uitextfield -

{{1}}

正如你所看到的那样,我已经明确地设置了宽度/帧并试过但不能像标签一样将行数设置为0 /无穷大。我的问题是,当我开始输入超出字段宽度的文本时,字段只是水平扩展:

enter image description here

我设置字数限制,但如果有的话,我需要字段只能垂直扩展。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

使用约束可能会解决这个问题。如果你要调整水平拥抱和拉伸值,比如1,那么我相信它应该可以解决问题。如果您需要复习如何以编程方式进行约束,我附上了一个链接:

https://developer.apple.com/library/prerelease/content/documentation/UserExperience/Conceptual/AutolayoutPG/ProgrammaticallyCreatingConstraints.html

干杯!