【问题标题】:set height of all uinavigationcontroller设置所有 uinavigationcontroller 的高度
【发布时间】:2013-01-29 09:17:10
【问题描述】:

我正在使用主详细视图和简单视图页面,它们都有自己的UINavigationController。我希望所有UINavigationControllers 的背景图像都相同,所以我使用以下代码行:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"top_bg.png"] forBarMetrics:UIBarMetricsDefault];

这解决了我的目的,但 uiNavigationBar 的高度更多,因此它与下面的内容重叠。 如何降低导航控制器的高度?

【问题讨论】:

    标签: ios ipad uinavigationcontroller


    【解决方案1】:

    将以下内容应用于您要调整的 UIView(位置和大小):

    [UIView setFrame:CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height)]
    

    【讨论】:

    • 没有办法降低uinavigationController的高度吗?
    猜你喜欢
    • 1970-01-01
    • 2023-01-12
    • 1970-01-01
    • 1970-01-01
    • 2017-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-02
    相关资源
    最近更新 更多