无法更改swift 4中导航栏的高度

时间:2017-12-20 14:36:57

标签: swift4

我希望一切顺利

请问我有一个问题,我尝试更改高度导航栏它没有改变它请我如何更改它我使用下面的代码,但它不起作用:

  DispatchQueue.main.asyncAfter(deadline: DispatchTime.now() + 3.0) {
            self.navigationController?.navigationBar.frame = CGRect(x: 0, y: 0, width: self.view.frame.width, height: 100)

}

请问如何更改导航栏的高度

非常感谢

1 个答案:

答案 0 :(得分:0)

据我所知你无法改变导航栏的高度,但你可以使用这个名为LargeTitle的东西

 navigationController?.navigationBar.prefersLargeTitles = true 

这将扩展导航栏的高度,尝试它可以解决您的问题