自定义UINavigationBar的高度或UINavigationBar的替代方案

3
我有一个带导航栏的viewController。我想增加导航栏的高度,但我无法实现。虽然我已经搜索了如何增加导航栏高度的方法,但是没有成功。
是否有任何方法来增加导航栏的高度或任何其他库/替代品?

我可以知道您想用自定义高度做什么吗? - Harshal Bhavsar
所以,如果有任何方法存在,我可以提出建议吗? - Harshal Bhavsar
@HarshalBhavsar 我想增加UINavigationBar自定义高度,比如60.0f…默认值为44.0f。 - user5955394
3个回答

4

1

您可以将自定义视图用作导航栏。根据您的要求定制视图并隐藏默认的导航栏。

[self.navigationController setNavigationBarHidden:YES];

您可以将返回按钮的操作设置为:

[self.navigationController popViewControllerAnimated:YES];

你可以根据需要在按钮、UIView或UIImageView的触摸上执行相同的操作。希望能够帮助到你。编程愉快..!!

1
系统默认高度为44.0f。
您无法更改默认高度,但可以隐藏导航栏,然后自定义一个视图来替代系统的导航栏。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接