当我以模态方式呈现特定视图控制器时,如何在视图控制器上创建熟悉的状态栏?

时间:2017-02-19 06:48:47

标签: ios swift uiviewcontroller uistoryboard statusbar

当UIViewController被推到UINavigationController上时,它具有一致的外观状态栏。但是当UIViewController按'modally'时,它不包含导航栏。手动添加导航栏后,该UIViewController的状态栏仍为白色。如何使它与之前的UIViewController的状态栏保持一致(即灰色) 这是一个可视化演示问题的图像。

enter image description here

1 个答案:

答案 0 :(得分:0)

<强>步骤-1

在你的第二个VC上,你需要嵌入导航控制器,例如

enter image description here

<强>步骤-2

在你的第二个VC上,添加吧按钮以关闭当前的VC,

 @IBAction func btnback(_ sender: Any) {

    self.dismiss(animated: true, completion: nil)

}