2016-05-17 91 views
0

请如何为我的文本字段设置静态宽度。文本字段中的静态宽度

我有一个登录视图控制器(纵向),其中我有一个形象(在App的标志),用户名文本字段,密码的文本字段和一个按钮来登录。

,当我在一个运行Iphone看起来相当不错,但是在Ipad看起来都很紧张。 Iphone

ipad

我能做些什么,所以这个元素看起来两台设备上的一样吗? (我希望他们看起来像Iphone的节目)。 我不希望他们调整大小。 非常感谢!

回答

0

如果你想要一个元素是一个确切的大小,你会更新宽度和高度约束为你想要的数字。

+0

但是文本字段的特定高度为30. –

+0

由于您的宽度不是静态的,因此您的宽高比会下降。 尝试并设置静态宽度或调整显示属性以不尝试并保持纵横比相同。 –

+0

从下面的选项中“添加新的约束”我检查宽度和高度,这是我应该做的或不是?谢谢! –

0

将属性检查器面板中的textFields宽度和高度属性设置为所需的大小或以编程方式执行。

我会建议您使用自动布局,因为这将帮助您使您的设计美丽的所有决议和尺寸。

+0

在文本字段中的高度为30并且被阻止,我无法更改它:/ –

+0

TextFields高度不能更改,只能更改长度。如果你想要更高,你需要添加一个textarea。 – Starlord

+0

文本字段高度可以改变,但现在只需通过在文本字段的宽度上添加约束来修复宽度 –

0

非常感谢您的回答,我在每个元素中删除了“容器的前导空间”和“容器的尾随空间”。 它不再调整大小:)