2013-05-18 55 views
0

我是IOS开发新手,我无法弄清楚如何解决这个问题。我添加了几个TextField和标签,但是当我运行应用程序时,其中两个显示为另一个顶部:性别TextField和类型TextField。TextFields和标签不正确对齐

我该如何在运行时正确对齐它们?

谢谢。

enter image description here

+0

在代码或IB中做这个? – Undo

+0

你有这个视图控制器上的标签栏或导航栏吗? – Bartu

+0

嗯,似乎禁用AutoLayout帮助了我。感谢删除的帖子。 – Kobe

回答

1

对齐的问题主要是由(上Interface Builder中)造成的;

a)自动调整大小(自iOS 6以来的自动布局)与您的对齐对象相混淆,当您将应用设计为常规尺寸并使用iphone 5尺寸时,反之亦然。

b)当您使用标签栏或导航栏并且不从属性检查器>模拟度量标准中选择相关的“状态栏”/“顶部栏”/“底部栏”时,也会混淆对齐的对象。