我在方法viewWillAppear
中更改了navigationBar的高度
在第一次,它的工作和酒吧的高度不会改变。但当我再次推动时,酒吧的高度变为44
如果我在viewWillAppear
和viewDidAppear
中更改了条形高度,它会有效并且不会更改
答案 0 :(得分:0)
如果您想要更改导航栏的高度,您必须隐藏navigationController.navigationBar并将新的UINavigationBar添加到您的控制器。并将新的UIBarButton(标题为“Back”)添加到newNavigationBar.leftBarBarItem。
您也可以添加任何UIView而不是newNavigationBar