【发布时间】:2017-11-17 19:49:25
【问题描述】:
在我的应用程序中,我有复杂的导航。
我有购物详情。这是标签栏控制器的视图控制器。
当我从 Shopping Details View Controller 中选择任何 Store Name 时。它会弹出一个购物清单 View Controller,它嵌入在 Navigation Controller 中。
当从购物清单 视图控制器中选择编辑按钮时。它将弹出到另一个添加屏幕的视图控制器。它也嵌入在导航控制器中
当我从 Add Screen 中点击 save 时,它会转到购物清单 View Controller
当我从购物清单 View Controller 中单击 完成 按钮时。我必须导航到标签栏控制器的 Shopping Details View Controller。
请提供我的意见。如何遍历Tab Bar Controller?
我试过下面的代码。它导航到 StoreDetails View Controller。不显示标签栏项目
let storeDetails = self.storyboard?.instantiateViewController(withIdentifier: "StoreDetailsController") as! StoreDetailsController
storeDetails.managedContext = managedContext
storeDetails.coreData = coreData
storeDetails.back = true
self.navigationController?.pushViewController(storeDetails, animated: false)
【问题讨论】:
标签: ios swift uinavigationcontroller uitabbarcontroller