【发布时间】:2018-09-02 17:25:34
【问题描述】:
我的场景我有三个视图控制器 A、B 和 C。A 是根视图控制器,在 A 按钮中单击以导航 B 视图控制器,在 B 侧视图控制器按钮中单击以导航 C 视图控制器。通过下面的代码可以正常工作。
let vc = UIStoryboard.init(name: "Main", bundle: Bundle.main).instantiateViewController(withIdentifier: "firstview") as? ViewController
self.navigationController?.pushViewController(vc!, animated: true)
但是,每个视图控制器我想显示单独的导航栏或导航控制器。如果我设置栏,它不会覆盖状态栏,但如果我嵌入导航控制器,它会在故事板中显示正确的栏,但输出显示前一个视图控制器栏和后退按钮。在这里,问题是我使 A 视图控制器透明但 B 和 C 也显示透明。我想在 B 和 C 中显示单独的导航栏。
【问题讨论】:
标签: ios swift storyboard