我有一个带导航栏的viewController。我想增加导航栏的高度,但我不能。我已经开始搜索增加导航栏的高度但没有取得任何成功。
是否有任何增加导航栏或任何其他lib /替代品的高度?
答案 0 :(得分:3)
不允许直接更改
developer.apple.com ... It is not permissible to change the navigation bar object or modify its bounds, frame, or alpha values directly...
但这里有相同的问题和答案:
答案 1 :(得分:1)
系统的默认高度为44.0f。
您无法更改默认高度,但可以隐藏导航栏,然后自定义视图而不是系统的导航栏。
答案 2 :(得分:0)
您可以将自定义视图用作导航栏。根据您的要求自定义视图,并将默认导航栏隐藏为
[self.navigationController setNavigationBarHidden:YES];
您可以在后退按钮上作为
返回操作[self.navigationController popViewControllerAnimated:YES];
您可以根据需要在按钮上执行相同的操作以及触摸UIView或UIImageView。希望能帮助到你。快乐的编码.. !!