代码之家  ›  专栏  ›  技术社区  ›  Tony

如何在objective C中设置工具栏的高度?

  •  3
  • Tony  · 技术社区  · 15 年前

    我的ApplicationIDFinishLaunching中有以下代码:

    navController.toolbarHidden = NO;
    [navController toolbar].tintColor = [UIColor darkGrayColor];
    [[navController toolbar] setFrame:CGRectMake(0.0,0.0,320.0,180.0)];
    

    前两行肯定对UI有影响。例如,如果我将toolbarHidden设置为YES,它肯定是隐藏的。但是,当我尝试设置框架和自定义工具栏高度时,没有发生任何更改。有人知道怎么解决这个问题吗?

    3 回复  |  直到 15 年前
        1
  •  5
  •   Alex    15 年前

    UIToolbar 它有一个固定的高度。你不能改变它。

        2
  •  1
  •   Alex Reynolds    15 年前

    如果需要高度可调的工具栏类,则必须创建自己的工具栏类。

        3
  •  0
  •   Bittu    15 年前