我一直在使用UITabBarController一个奇怪的问题。这是:
所以问题是有时tabbar根本没有显示第三个标签。有时它会显示出来。我没有想到为什么会这样。任何人都可以用这个取悦我。
阿南德。
答案 0 :(得分:1)
我发现我必须在创建后手动设置标题,以便TabB显示在TabBarController中。我仍然不知道为什么......
let salesController = SalesController(nibName: nil, bundle: nil)
let orderReviewController = OrderReviewController(nibName: nil, bundle: nil)
let accountController = AccountController()
// need to set the title here instead of viewDidLoad() otherwise tab doesn't show up...wtf?
accountController.title = "Account"
viewControllers = [salesController, orderReviewController, accountController]
答案 1 :(得分:0)
使用单一视图应用程序创建Tabbar应用程序时,请创建如下的标签栏:
选择单个视图转到菜单编辑器 - >嵌入 - >选择标签栏控制器。
然后拖放另外两个viewController。 使用viewController清理项目创建一个realetionShip Segue它应该正常工作。