我正在寻找一种在两个UITableViewControllers之间插入导航控制器的方法。我有一个UITabBarController,它随后连接到UITable,然后再连接到另一个UITable。我在下面附上一张图片,以更好地参考我所谈论的内容。
因此,从UITabBar,您转到第一个表,然后从中进行选择并转到另一个表。第二个表是我要后退按钮的地方。我知道在屏幕快照中您可以看到存在后退按钮,但是由于某种原因,它在运行时不会显示。
此外,当我尝试在第一个表中嵌入导航控制器时,下面的代码出现错误。
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!
}
如果有人可以指导我如何解决这个问题?谢谢!
最佳答案
转到情节提要,然后单击您的出勤(ViewController),然后单击菜单“编辑器”->“嵌入”-> UINavigationController。
关于swift - Swift中两个UITableViewControllers之间的导航 Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58035281/