简体   繁体   English

实例化View Controller Swift 3 Tab Bar Controller

[英]Instantiate View Controller Swift 3 Tab Bar Controller

How can I segue to a tab bar controller? 我如何选择标签栏控制器? Theres 2 view controllers on tabs with navigation controllers and a navigation controller on the tab bar controller. 标签上有2个视图控制器,其中包含导航控制器,标签栏控制器上有一个导航控制器。

let storyboard = UIStoryboard(name: "PendingOverview", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "PendingOverviewVC") as! PendingOverViewController
let nc = UINavigationController(rootViewController: vc)
self.present(nc, animated: false, completion: nil)

Thank you 谢谢

In Storyboard set identifier to UITabbarController and then using instantiateViewController present that UITabbarController . Storyboard设置标识符UITabbarController ,然后使用instantiateViewController目前认为UITabbarController

let storyboard = UIStoryboard(name: "PendingOverview", bundle: nil)
let tabbarVC = storyboard.instantiateViewController(withIdentifier: "TabbarIdentifier") as! UITabbarController
if let vcs = tabbarVC.viewControllers, 
   let nc = vcs.first as? UINavigationController,
   let pendingOverVC = nc.topViewController as? PendingOverViewController {

      pendingOverVC.pendingResult = pendingResult
}
self.present(tabbarVC, animated: false, completion: nil)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在标签栏控制器中更改视图控制器(快速) - Change View Controller in Tab Bar Controller (Swift) Swift 2从视图控制器返回到选项卡栏控制器中的选定选项卡 - Swift 2 Return to a selected tab in tab bar controller from view controller 查看标签栏 controller 从 storyboard swift 5 - view tab bar controller from storyboard swift 5 通过未链接的ViewController的标签栏实例化View Controller - Instantiate View controller with its tab bar from unlinked viewcontroller 实例化视图控制器在同一选项卡栏项内的许多联系 - Instantiate view controller many ties inside the same tab bar item 如何在标签栏控制器中快速隐藏视图控制器? - how hide a view controller in tab bar controller swift? Swift-从标签栏控制器更新视图控制器内的变量 - Swift - Update variable inside view Controller from Tab Bar Controller Swift:将标签栏控制器移动到视图控制器的顶部 - Swift: Moving a tab bar controller to top of view controller 如何在swift中嵌入带有拆分视图控制器的标签栏控制器? - How to embed tab bar controller with a split view controller in swift? 如何在 Swift 中向 Tab Bar Controller 添加表视图控制器 - How to add a table view Controller to Tab Bar Controller in Swift
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM