我正在尝试在我的 TableView Controller (图片中最右边的 VC)上添加一个后退按钮。我嵌入了一个 Navigation Controller 并在导航栏上添加了一个 Back Item,并带有一个 segue 到我的第二个 VC。然而,当我运行代码时,在我按下 TableVC 后,它会进入一个空白屏幕,后退按钮仍在顶部。我希望在单击后退按钮时能够拥有第二个 VC 屏幕,但我认为导航栏有一些奇怪的功能。我想知道是否有办法解决这个问题。
最佳答案
好的,我很确定您的问题是您在导航 Controller 中嵌入了错误的 Controller 。您想要将图片中的第二个 View Controller 嵌入到导航 Controller 中,然后从该 View Controller 中获取最后一个 View Controller 。
此外,使用导航 Controller ,您无需添加导航栏或后退按钮。默认情况下,嵌入式 Controller 将具有这些。
嵌入 Controller 一开始有点让人困惑,所以最好看看一些额外的文档。
这是我在开始时使用的一个很好的教程:Tutorial
关于ios - 使用导航 Controller 的 Swift 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40555110/