有没有办法让单个 ContainerView 具有多个嵌入 segue?目的是让 ContainerView 根据按下的按钮来保存几个不同的 ViewController;一次只能看到一个。我想使用嵌入 segues,以便在 Interface Builder 中 Storyboard自动显示为与 ContainerView 相同的大小。
我意识到我可以在 InterfaceBuilder 中手动调整其他 ViewController 的大小,但我想要嵌入 segue 提供的自动调整大小。如果有另一种方法可用,那也很好。没有在 viewDidLoad 上加载 View 很好 - 如前所述,显示的 ViewController 可以根据按下的按钮而改变。
最佳答案
不,没有办法将多个嵌入 segues 嵌入到一个容器 View 中。在 IB 中进行所有设置的一种方法是使嵌入式 Controller 成为 UITabBarController(隐藏标签栏)。然后,您可以在选项卡中拥有任意数量的 Controller ,并使用 UITabBarController 的 selectedIndex 属性在代码中切换到它们。
关于ios - 具有多个嵌入 segues 的 ContainerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18407714/