无法在Xcode故事板上调整UITextField的大小

时间:2018-06-30 09:59:22

标签: ios swift xcode storyboard

我在Xcode故事板上有一个UITextField,水平居中对齐,顶部和底部对齐:

enter image description here

但是字段太小,所以我改变了宽度。我将水平对齐方式保持居中,因此它不使用像这样的数值:

enter image description here

但是,当我运行或按“编辑器”>“更新框架”时,我注意到该字段再次缩小!宽度恢复为25。如何在不恢复宽度的情况下保持宽度为250 ??

3 个答案:

答案 0 :(得分:1)

您必须为其添加宽度约束,否则它仅具有其固有大小。按ctrl并将一条水平线从该字段拖到自身。然后,您可以调整此约束的constant值。

答案 1 :(得分:0)

还可以在属性检查器>占位符中向其添加占位符文本,例如“在此处输入文本...”。 它更改了TextField内部内容的大小,使您无需添加约束即可查看结果。

答案 2 :(得分:0)

更新约束,而不是更新框架。

enter image description here