我是Xcode中的新手,并且无法理解UITabbar的工作原理。
基本上只要我留在第一个标签" Wellbeing",我就能看到三个菜单项。每个菜单项应显示不同的视图。
我根据菜单项选择加载不同的视图有点迷失。从理论上讲,我可以创建另外两个视图,例如" Wellbeing"使用类似的菜单栏。当我在菜单栏中点击时,我会将视图转移到那些视图。
但我不确定如何通过segue实现这一目标。建议将受到高度赞赏。
由于
答案 0 :(得分:0)
将ContainerViews添加到个人视图中
标签。为每个containerView创建@IBOutlets
。然后将加载时的首选视图设置为可见,如下所示。
override func viewDidLoad() {
super.viewDidLoad()
view.bringSubview(toFront: preferredView)
}
然后添加您的按钮操作方法,并在其中反转所有视图,但它们可能需要如此。
@IBAction func otherViewAction(_ sender: Any) {
view.bringSubview(toFront: otherView)
view.sendSubview(toBack: preferredView)
//do anything else you may need to do when the view is switched
}
这是我一直在努力的