防止输入时UITextField更改宽度

时间:2019-07-16 14:42:18

标签: ios uitextfield nslayoutconstraint

我的布局如下:

Screen Layout

受以下限制:

First Item constraints

Second Item constraints

Third Item constraints

问题是键入时UITextField的宽度更改:

status 01

status 02

status 03

1 个答案:

答案 0 :(得分:0)

保留标签的宽度约束<= 47,但更改其

Horizontal Content Compression Resistance Priority` to `Required (1000)

enter image description here

当文本字段中的文本过多(文本字段将滚动而不是展开)时,这将防止它被压缩

请注意,<= 47约束将在需要时截断标签的文本。如果您不需要该限制,则可以完全删除该宽度限制...