【问题标题】:different navigationbar Height in storyboard故事板中不同的导航栏高度
【发布时间】:2016-02-04 17:36:36
【问题描述】:

如何在右侧控制器中创建顶栏(它的宽度比左侧导航控制器更大)?

我尝试创建任何具有相同属性的控制器,但左侧导航控制器和右侧的条形宽度相同。

【问题讨论】:

    标签: ios objective-c xcode swift storyboard


    【解决方案1】:

    喜欢选择您的Viewcontroller --> 选择navigationBar --> 转到NavigationItem 上的属性Inspector --> 选择Prompt--> 添加一个/更多的键盘空间 在他们的领域,它会增加您的 TopBar/NavigationBar 高度的大小

    例如

    【讨论】:

    • @Anbu.Karthik 改变navigationbar(自己拖)高度的方法是添加constraints
    • @aircraft - 不需要约束
    【解决方案2】:

    您可以通过编程方式更改nav bar height

    [navBar setFrame:CGRectMake(0, 0, 320, 84)];
    

    编辑:正如我在 cmets 中所写,您可能必须将此行放在 viewDidLayoutSubviews 中以规避自动布局。

    Source Link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 1970-01-01
      • 2018-12-21
      • 2017-03-18
      • 1970-01-01
      • 2013-03-17
      相关资源
      最近更新 更多