在另一个Storyboard中有一个UIContainerView指向ViewController吗?

时间:2017-07-08 20:14:14

标签: ios swift

我了解UIContainerView可用于将UIViewController嵌入到故事板中的另一个UIViewController内。但是,我希望嵌入式UIViewController能够存在于不同的Storyboard文件中。这是可能的,如果可以,我该如何建立连接?

1 个答案:

答案 0 :(得分:2)

您可以按照以下步骤执行此操作:

  1. 在包含要转移到的视图控制器的Storyboard中,设置该视图控制器的Storyboard ID。
  2. 在包含容器视图的故事板中,从对象库中拖动 Storyboard Reference
  3. 从属性检查器中,设置包含要切换到的视图控制器的Storyboard,并将Referenced ID设置为您在步骤1中设置的ID。
  4. 在您的容器视图和情节提要参考之间连接嵌入segue,就好像它是同一故事板中的视图控制器一样。
  5. 这就是全部!