Xcode Storyboard视图控制器中有多个视图,其中一个不会出现在Storyboard编辑器中

我无法更新别人在Xcode中创build的项目。 这是一个构build在故事板中的应用程序,在一个案例中,有一个视图控制器,在故事板编辑器的文档轮廓调色板(包含的图像中显示)下面有多个视图。 第一个视图是在故事板编辑器中单击时突出显示的视图,而当您更改devise或视图中更新的视图中的对象时。 还有第二个视图(在退出和第一响应者之下的那个视图)以某种方式附加到该场景,但是我不知道如何编辑该视图的devise 。 如果我点击那个视图或者它的任何一个孩子,我可以清楚地看到它们在右侧的各个视图中的属性(连接,属性等等)。

(编辑1 – 这个问题的原始版本build议这些额外的视图被用于切换到横向时所需的特殊布局,实际上它们比这更普遍使用,例如,在活动视图上显示popup窗口时)。

无论如何,我的主要兴趣在于能够修改第二种观点。 好像在编辑器里面一定有办法看到它,我只是想念它。 我已经search了在故事板中实现纵向和横向视图的教程(似乎没有使用这种方法),用于诸如“在故事板场景中的多个视图”之类的短语,并且通过菜单选项(包括有希望的选项“unembed”第二个视图被选中,但是当点击它从场景中删除视图,然后我找不到)。 我不知道要去哪里了解更多信息。 我如何编辑这个视图? 任何帮助表示赞赏。

文档大纲中的ViewController场景

我知道这是没有道理的,但是你可以拖动到第一个视图(暂时)来通过故事板进行编辑。 我认为这是荒谬的,但确实有效。

在这里输入图像说明

我之前曾经遇到过这个问题,而且我发现在隐藏视图上以graphics方式工作的唯一方法是:

  • 添加另一个临时ViewController到故事板
  • 分配正确的类(MainViewController,在你的情况)
  • 删除它的主视图(左菜单,命令+退格)
  • 从原始ViewController中select隐藏的视图,并将其拖到新的视图中,正好位于“Main View Controller”图标下(始终使用左侧菜单,即附加在图像中的左侧菜单)
  • 在视图上工作,添加控制和graphics,甚至连接sockets/动作
  • 在视图上完成工作后,将视图拖回到原始位置
  • 删除临时视图控制器

sockets应保持连接。 如果使用command-x / command-v(剪切/粘贴),则会丢失sockets。

让我知道