我正在寻找一种在两个 UITableViewController 之间插入导航 Controller 的方法。我有一个 UITabBarController,然后连接到一个 UITable,然后再连接到另一个 UITable。我在下面附上了一张图片,以便更好地引用我所讨论的内容。
因此,从 UITabBar 转到第一个表,从中进行选择并转到另一个表。第二个表是我想要后退按钮的地方。我知道在屏幕截图中您可以看到后退按钮,但由于某种原因它在运行时没有显示。 此外,当我尝试在第一个表中嵌入导航 Controller 时,我在下面的代码中收到错误。
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let barViewControllers = segue.destination as! UITabBarController
let destinationViewController = barViewControllers.viewControllers?[0] as! MainVC
destinationViewController.TPNumber = txtTpNumber.text!
destinationViewController.intake = intake
let DVC = barViewControllers.viewControllers?[1] as! AttendanceTVC //This is where I get an error
DVC.TPNumber = txtTpNumber.text!
}
有人可以指导我如何解决这个问题吗?谢谢!
最佳答案
转到 Storyboard并单击出勤 (ViewController),然后单击菜单“编辑器”->“嵌入”-> UINavigationController。
关于swift - Swift 中两个 UITableViewController 之间的导航 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58035281/