选项卡栏控制器情节提要:

这就是我如何调用选项卡栏:
let tabBar = TabBarController()
tabBar.modalPresentationStyle = .fullScreen
self.present(tabBar, animated: true, completion: nil)但结果是:

怎么了?
发布于 2020-05-15 09:46:10
您呈现的是TabBarController(),但您必须使用storyboard进行实例化,因为您的视图是使用storyboard创建的。
let storyboard = UIStoryboard(name: "filenamethatcontaineyourtabBar", bundle: nil)
let vc = storyboard.instantiateViewController(identifier: "storyboardIdOfYourTabBarController")
self.present(vc, animated: true, completion: nil)发布于 2020-05-15 05:40:57
如果这是你的应用程序的第一个屏幕,你不需要展示它。第一个选项卡将自动出现。您不需要自定义的TabBarController类。
发布于 2020-05-16 06:03:12
在标签栏控制器中放置segues将不会显示标签栏。所以不要在标签栏中添加segues。
https://stackoverflow.com/questions/61807582
复制相似问题