在Storyboard或.xib上拖动对象始终将其放在对象下面。为什么?

时间:2013-02-06 17:04:18

标签: ios xcode storyboard xib

我有一个ScrollView填充我的视图。我还有其他一些东西。当我尝试将那些重新定位在顶部时,Xcode坚持将它们放在ScrollView中。我可以按一下键还是可以阻止这种情况发生的事情?

2 个答案:

答案 0 :(得分:0)

mikeydelamonde,

我想知道同样的事情,最初对这种行为感到沮丧。所以我也有兴趣听取其他回复。但我可以分享一些可能有用的技巧。

  1. 知道视图中对象的顺序决定了z顺序优先级。如果您需要处理特定对象,只需向上或向下移动它以使其位于堆栈顶部。如果您无意中将对象放在彼此内部,则可以在对象树视图中移动它以将其放在正确的视图中。

  2. 知道您可以暂时隐藏和调整对象大小,以便在定位/编辑时允许其他对象可访问/可见。

  3. 知道一旦在storyboard或.xib上获得了一个对象,就可以使用箭头键并通过显式设置x,y,width,height来移动它们。虽然这看起来像是一个过程的手册,但我发现它确实不是那么糟糕,并且允许我按照我想要的方式排列。

  4. 希望有所帮助!

答案 1 :(得分:0)

我认为这只是Xcode众多怪癖中的一个。尝试在滚动视图上方的左侧栏中拉出元素列表,它应该将元素放在滚动视图上方。