在Xcode 4.3中从xib调整和放置UIView

时间:2012-11-01 16:32:58

标签: objective-c xcode

请原谅我,如果已经有了这个问题的答案,但我看着他们并且不确定他们中的任何一个。这是我的问题:

我有一个xib文件,它有自己的视图(superview)。在superview上,我在顶部放置了一个分段控件,在分段控件下面放置了一个较小的UIView。使用故事板中的自动调整控件,我能够使视图显示在我预期的位置。现在我在Xcode 4.3中使用了一个xib文件,我发现Autosizing Control没有显示。我解决了这个问题,现在可以使用Autosizing Control了。但是,我仍然无法让视图显示在我期望的位置。

使用Autolayout,至少我的观点在我想要的地方。取消选中Autolayout并使用自动调整控制,看起来超级视图(或空白)现在被推到我的分段控件旁边的左上角。

我是XCode的新手,而且新的变化真的给我带来了麻烦。有人知道如何让我的子视图显示在我的分段控制下的超级视图中吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

行。我学过!你真的不想取消选中Autolayout。而是保持Autolayout并学习如何处理新约束。更容易;好多了。只需成为约束大师,新的Autolayout(默认)为您处理一切(包括自动旋转)。 SLY BEYOND BELIEF !!!!