Ios UINavigationBar或UINavigationBar替代品的自定义高度

Ios UINavigationBar或UINavigationBar替代品的自定义高度,ios,objective-c,uinavigationbar,Ios,Objective C,Uinavigationbar,我有一个带导航栏的viewController。我想增加导航栏的高度,但我做不到。我已经在搜索关于增加导航栏高度的信息,但没有获得任何成功 是否有任何方法可以增加导航栏或任何其他库/选项的高度?系统的默认高度为44.0f 您不能更改默认高度,但可以隐藏导航栏,然后自定义视图而不是系统的导航栏。您可以使用自定义视图作为导航栏。根据需要自定义视图,并将默认导航栏隐藏为 [self.navigationController setNavigationBarHidden:YES]; 您可以根据需要在“

我有一个带导航栏的viewController。我想增加导航栏的高度,但我做不到。我已经在搜索关于增加导航栏高度的信息,但没有获得任何成功


是否有任何方法可以增加导航栏或任何其他库/选项的高度?

系统的默认高度为44.0f


您不能更改默认高度,但可以隐藏导航栏,然后自定义视图而不是系统的导航栏。

您可以使用自定义视图作为导航栏。根据需要自定义视图,并将默认导航栏隐藏为

[self.navigationController setNavigationBarHidden:YES];
您可以根据需要在“后退”按钮上返回操作

[self.navigationController popViewControllerAnimated:YES];

您可以在按钮上执行相同的操作,也可以根据需要触摸UIView或UIImageView。希望能有帮助。快乐的编码

不允许直接更改

。。。不允许直接更改导航栏对象或修改其边界、边框或alpha值…

但这里有同样的问题和答案:


  • 我能知道你想对自定义高度做什么吗?这样我可以建议任何方法吗?@HarshalBhavsar我想增加UINavigationBar自定义高度的高度,比如60.0f。。。默认值为44.0f