2

当您打开情节提要并展开“文档大纲”时,通过单击左下角的箭头,您将获得情节提要中的视图控制器列表。您还可以通过单击任何视图控制器来获取此列表,然后在顶部单击并按住倒数第二个节点。

两个视图控制器列表均未排序。我的故事板中有 100 多个视图控制器,如果我忘记了确切的名称,需要一段时间才能找到合适的视图控制器。有谁知道如何从类名快速跳转到情节提要中的视图控制器,或者按名称的字母顺序对“文档大纲”视图或顶部的视图控制器列表进行排序?

4

2 回答 2

4

如果您知道视图控制器的名称,您可以在文档大纲最底部的空白处键入它。它里面有一个小半圈。如果您不知道全名,请输入类似的内容,它会列出具有相似标题的 VC。希望这可以帮助你。

于 2013-01-15T23:55:01.653 回答
2

Douglas建议使用过滤功能。这不是 OP 最初要求的,但它可以是一个足够的功能替代品。

从 XCode 7 开始,似乎没有一种对故事板友好的方式来重新排列它。但是,可以编辑与故事板关联的 XML以重新排列这些场景:

这可以通过情节提要 xml 来完成。只需右键单击故事板并将其以 xml 格式打开。您应该能够看到标签“场景”,其中包含视图控制器的“场景”。“场景”标签下显示的顺序与您在文档大纲下看到的顺序相对应。

正如您可能假设的那样,只需将整个“场景”内容复制粘贴到您希望在文档大纲中看到它的位置。

于 2015-12-15T17:45:31.277 回答