我正在尝试从 tableview
显示 tabbarController
。表格 View 已经在导航 Controller 中,我正在使用 segue 来显示选项卡栏,但由于某些原因,当显示选项卡栏时,导航 Controller 选项卡消失了。
这是执行 segue 的代码片段。
if cell.menuLbl.text! == NSLocalizedString("Our Brands", comment: "Our Brands") {
UserDefaults.standard.set("somevalue", forKey: "somekey")
UserDefaults.standard.set("somevalue", forKey: "somekey")
performSegue(withIdentifier: "SegueName_", sender: self)
//let mainStoryboard:UIStoryboard = UIStoryboard(name : "Main" , bundle : nil)
//revealViewController.pushFrontViewController( <#UIViewController!#>, animated: true)
}
我正在使用 Userdefaults 存储一些数据用于其他目的。
感谢任何帮助。
附言。 iOS 新手。
最佳答案
您的 Storyboard
设置不正确。将您的表格 View Controller 嵌入到导航 Controller 中,这样您从表格 View Controller 中切换到的每个 View Controller 也将嵌入到导航 Controller 中。
请参阅下图,了解如何从 Storyboard
实现此目的:
关于ios - 使用 performSegue 显示导航 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45735873/