如何更改导航栏高度

dav*_*vid 5 objective-c ios

我看到了一个改变导航栏高度的解决方案.但没有什么对我有用.现在我的应用程序有一个与导航控制器连接的视图控制器.我还没有在我的项目中实现任何其他代码.在开始我的项目之前,我需要更改导航栏的高度.

编辑:

.H:

- (CGSize)sizeThatFits:(CGSize)size ;
Run Code Online (Sandbox Code Playgroud)

.M:

@implementation UINavigationBar (customNav)
- (CGSize)sizeThatFits:(CGSize)size {
    CGSize newSize = CGSizeMake(370,40);
    return newSize;
}
@end
Run Code Online (Sandbox Code Playgroud)

Jug*_*ara 0

您无法更改 UINavigation 高度,但可以在 UINavigation 栏上添加自定义视图