【问题标题】:How to navigate view controller using UITabBar in swift?如何在 swift 中使用 UITabBar 导航视图控制器?
【发布时间】:2016-12-13 08:56:54
【问题描述】:

我有一个 UITabBarController 和 4 个 UITabBarItem。我想以编程方式浏览它们。我很期待如何做到这一点.. (Swift)

【问题讨论】:

  • 你试图做什么?即你的代码 sn-p 在哪里?
  • 关于这个话题有很多答案,我认为this answer 应该对你的情况有用。

标签: swift uitabbarcontroller uitabbaritem


【解决方案1】:
self.tabBarController?.selectedIndex = 0 //1, 2 or 3

【讨论】:

  • 覆盖 func viewWillAppear(_ animated: Bool) { if loadViewAtTabIndex != -1 { tabBarController?.selectedIndex = 1 loadViewAtTabIndex = -1 } self.pullDataFromSourceAndUpdateUI() }
  • 我确实添加了您在 viewWillAppear 方法中所说的代码。即使执行了这些行,也不会显示首选选项卡
  • 我不知道这里的“loadViewAtTabIndex”是什么(也许,在你的情况下它等于-1)但我会尝试在 viewDidLoad 或 viewDidAppear 中只放一行。此外,如果您使用 viewController 的代码更新您的问题,我或其他人可以更简单地帮助您。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-10-09
  • 2019-04-03
  • 1970-01-01
  • 1970-01-01
  • 2014-07-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多