Xcode 6如何在新窗口中打开助手编辑器

6
我感觉我已经阅读了与这个问题相关的谷歌链接,但是我所阅读的没有一个帮到我。
我想做的就是在左侧监视器上查看我的Storyboard布局,并在右侧监视器中打开“预览”以查看不同设备尺寸的Storyboard(单击左侧屏幕上的不同Storyboard视图应更新右侧助手编辑器预览)。这似乎很简单,但并没有证明如此。
请告诉我这是可能的。
编辑:这个人似乎已经实现了它,但是按照步骤操作对我没有用。

1
这是不可能的,但这会是一个很好的功能请求!我希望你能向苹果提交一个错误报告。 - matt
@matt - 太疯狂了,这似乎是一个必备的功能... - Nic Hubbard
很棒的问题,惊讶你还没有更多的赞。 - Gordon Dove
2个回答

5

这是可能的,而且非常棒:

我按照OP中链接的说明成功实现了此功能。我认为作者遗漏了一点,即需要在两个storyboard窗口中都单击要编辑的视图控制器才能看到更改更新。然后,在您在主窗口上进行编辑时,更改将更新到打开的storyboard中,因此预览也会更新。我已经测试过并获得了某种期望的结果。

如果链接失效,请参考以下说明:

以下是设置步骤:

  1. 在项目导航器面板中,单击一个storyboard/XIB文件以在主Xcode窗口中打开它。

  2. 现在双击同一文件以在新窗口中打开它。

  3. 将新窗口移动到另一个监视器并最大化它 (现在你有了2个窗口的story board)

  4. 单击新窗口以确保它具有输入焦点,然后键入Option+Command+Enter以在该窗口中打开助理编辑器。

  5. 在助理编辑器的跳转栏中,单击“Automatic”以打开下拉菜单(如果不知道这是什么,请参见下面的截图)。

  6. 单击“Preview”菜单项以打开预览编辑器。

  7. 单击并按住助理编辑器跳转栏旁边的位置,然后向上或向左拖动(取决于您喜欢的编辑器布局;垂直或水平),以最大化预览的屏幕空间。

最后...作者遗漏的部分是您需要在两个story board窗口中选择要编辑的视图控制器,然后将预览窗口拖动到覆盖更多屏幕。

这不太美观,但很有效。

编辑:措辞和语法 :)


0
这目前不可能实现(在撰写本文时,Xcode 版本为 6.3.1)。最好的方法是在一个窗口中打开你的Storyboard,在新窗口中再次打开它,打开预览,并将辅助编辑器向最左侧滑动。预览不会占用整个窗口,但它会非常接近。

但是如果你这样做,选择左侧监视器中的对象将不会更新右侧预览窗口。它们本质上是不连通的。 - Nic Hubbard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接