标签出现在错误的位置

时间:2012-10-11 06:06:56

标签: iphone uilabel ios6 xib

我在ViewController的xib中添加了许多UILabel。有些是静态的,有些是我连接到数据的。例如,我有一个地址字段,根据输入更新。紧挨着它,虽然是另一个标签,简单地写着“地址:”。

这是奇怪的部分: 在添加标签的过程中,当我构建和运行程序时,我添加了所有插件的标签开始跳到屏幕的中间位置。此外,屏幕上没有跳跃的那些(包括前三个标记出来的标签)被推下来,好像为错放的标签腾出空间。如果我添加新标签,它们会保持不变,但是如果我将它们插出来,它们就会跳起来......

有人有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您需要设置autoResizingMark。

答案 1 :(得分:0)

虽然你的问题不容易理解,但根据我的理解,我可以说...这些标签的超级视图是为其子视图设置布局还是...更好地将xb中的autoResizingMask设置为NONE本身。

希望它有所帮助。