Xcode ios7导航栏高度使用情节提要调整大小
我只想使用Xcode ios7导航栏高度使用情节提要调整大小,xcode,ios7,storyboard,navigationbar,Xcode,Ios7,Storyboard,Navigationbar,我只想使用UIViewController中的导航栏 在iOS7中,如果我们使用导航控制器,导航栏的高度是64px 但是当我在UIViewController中使用导航栏时,我无法更改导航栏的高度 高度固定为44px 如何使用Interface builder而不是编程更改导航栏的高度 Apple不支持xcode情节提要中的此功能 您可以尝试以下代码: @interface UINavigationBar (myNave) - (CGSize)changeHeight:(CGSize)size
UIViewController
中的导航栏
在iOS7中,如果我们使用导航控制器,导航栏的高度是64px
但是当我在UIViewController
中使用导航栏时,我无法更改导航栏的高度
高度固定为44px
如何使用Interface builder而不是编程更改导航栏的高度
Apple不支持xcode情节提要中的此功能 您可以尝试以下代码:
@interface UINavigationBar (myNave)
- (CGSize)changeHeight:(CGSize)size;
@end
@implementation UINavigationBar (customNav)
- (CGSize)sizeThatFits:(CGSize)size {
CGSize newSize = CGSizeMake(320,70);
return newSize;
}
@end
有关更多信息,请访问:您可以尝试以下代码:
@interface UINavigationBar (myNave)
- (CGSize)changeHeight:(CGSize)size;
@end
@implementation UINavigationBar (customNav)
- (CGSize)sizeThatFits:(CGSize)size {
CGSize newSize = CGSizeMake(320,70);
return newSize;
}
@end
有关详细信息,请访问:如果使用自动布局将固定高度约束添加到UINavigationBar,更改高度约束常量将更新导航栏的高度。您可以使用“大小检查器”在情节提要中对此进行调整 添加固定高度约束之前: 添加固定高度约束后:
如果使用autolayout向UINavigationBar添加固定高度约束,则更改高度约束常量将更新导航栏的高度。您可以使用“大小检查器”在情节提要中对此进行调整 添加固定高度约束之前: 添加固定高度约束后: