2013-02-13 56 views
9

我经常在IB/Storyboard中堆叠对象,几乎不可能在不移动前面的对象的情况下拖动位于其他对象后面的对象。无论如何,我可以移动已经选中但在其他对象后面的对象吗?当我尝试移动它时,它总是选择位于顶部的物体,还是必须将它移到前面并移动它,然后将其发回到后面?在Storyboard中移动其他对象后面的对象

谢谢! Alan

+1

是的,我总是碰到这种问题的控制。到目前为止,我还没有看到任何其他解决方案,然后将其移到前面,然后将其移回。 – Jaybit 2013-02-13 17:46:17

+0

boo。希望你可以像控制键一样按住它,并且始终拖动选中的对象... 另一个恼人的问题是,如果你有一个TableView,它会尝试将它插入到TableViewCell中,而不是将它保存在TableViewCell的顶部 – Alan 2013-02-13 18:41:59

回答

9

Control + Shift +单击Interface Builder中的某个对象以查看鼠标下所有对象的菜单。

来源: https://stackoverflow.com/a/934152/1374512

+4

这对我不起作用。我可以选择它,但不能移动它。 – David 2016-02-01 22:09:45

5

仍然没有足够的声誉添加评论,所以我必须要作出回答的评论。

正如@nvrtd提到的,你可以按住Ctrl键+然后单击显示控件选择弹出。

但作为@大卫说,这样,你只能用鼠标选择而不是拖/招:

这并不为我工作。我可以选择它,但不能移动它。

我的解决方案:

  1. 选择控制第一
  2. 招用键盘上的箭头键
+0

这个工程!但是当你需要调整一个低于另一个的视图时呢? – Rod 2018-02-23 12:40:14

+0

@Rod没有很好的解决方案呢。也许你可以在调整你的后视图之前取消选中前视图的临时“已安装”复选框。 – laoyur 2018-02-24 12:36:28