【发布时间】:2020-03-19 06:58:22
【问题描述】:
我正在使用 Xcode 11.1 中的 UIKit 和 Storyboard 开发 iOS 应用程序。
我有一个包含全屏MKMapView 的ViewController(嵌入在Navigation Controller 中)。我真的很希望这个MKMapView 占用尽可能多的空间,所以我选择隐藏Navigation Controller 的导航栏。但是从View Controller我推另一个View Controller,但是由于导航栏是隐藏的,所以这个推View Controller在左上角没有后退按钮,因为之前的View Controller没有/隐藏导航栏。
我怎样才能使推送的View Controller 上的后退按钮可见,而不必使正在推送的View Controller 上的导航栏不可见?
我不想在第二个按钮上硬编码某个按钮,按下 View Controller,因为其他 View Controllers 也可以访问它,它们有一个可见的导航栏,因此会为他们显示返回按钮
【问题讨论】:
标签: ios xcode uiviewcontroller uinavigationcontroller uikit