具有多个嵌入 Segue 的 ContainerView

2024-05-08

有没有办法让单个 ContainerView 具有多个嵌入序列?目的是让 ContainerView 根据按下的按钮来容纳一些不同的 ViewController;一次只能看到一个。我想使用嵌入序列,以便在 Interface Builder 中故事板自动以与 ContainerView 相同的大小显示。

我意识到我可以在 InterfaceBuilder 中手动调整其他 ViewController 的大小,但我想要嵌入转场提供的自动调整大小。如果有其他方法可以做到这一点,那也很好。没有在 viewDidLoad 上加载视图是可以的 - 如前所述,显示的 ViewController 可以根据按下的按钮而改变。


不,没有办法将多个嵌入转入一个容器视图。在 IB 中完成所有设置的一种方法是使嵌入式控制器成为 UITabBarController(隐藏选项卡栏)。然后,您可以在选项卡中拥有任意数量的控制器,并使用 UITabBarController 的 selectedIndex 属性在代码中切换到它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

具有多个嵌入 Segue 的 ContainerView 的相关文章

随机推荐