我是ios开发的新手。我正在尝试在UINavigationBar
上添加一个后退按钮,我将其添加到TableViewController
的顶部,我想做的就是关闭viewcontroller
并返回上一个一。两个viewController
之间的segue是模态的,我在另一个ViewControllers
上做了同样的事情而不是UITableView
并且它们完美地工作所以我觉得这是因为{{1 }或UINavigationBar
。
我非常感谢您提前提供任何帮助。
答案 0 :(得分:1)
据我了解您的问题,您正在以模态方式呈现视图并尝试使用导航返回。多数民众赞成不会发生。见这个解释
推送Segue
它向navigationController
添加了一个新的VC。如果我们要求以heiraricall方式管理我们的观点,我们应该使用它。它为导航堆栈添加了新视图。显示后退按钮。单击后退按钮时,它会从navigationController
弹出VC。
模态争论
模态segue只是一个以模态方式呈现另一个VC的VC。没有创建导航堆栈。不要显示后退按钮。你必须在需要的时候创建cusotmly。