【问题标题】:Navigationbar height increase and decrease in iosios中导航栏高度增减
【发布时间】:2017-11-14 21:41:27
【问题描述】:

我是 swift 新手,在这里我有一个要求,我想根据要求增加/减少导航栏高度

这里:为了增加导航栏的高度,我使用了这条线

扩展 UINavigationBar {

  覆盖打开 func sizeThatFits(_ size: CGSize) -> CGSize {

        返回CGSize(宽度:UIScreen.main.bounds.size.width,高度:99.0)
    }
}

这条线正在工作。但是如何降低导航栏的高度

提前谢谢你

【问题讨论】:

    标签: swift xcode swift3 uinavigationbar ios10


    【解决方案1】:
    【解决方案2】:

    您为什么不简单地为您的navigationBar 设置框架?

    let size = CGSize(width: UIScreen.main.bounds.size.width, height: 100)
    navigationController?.navigationBar.frame = CGRect(x: 0, y: 0, width: size.width, height: size.height)
    

    【讨论】:

      猜你喜欢
      • 2018-03-01
      • 1970-01-01
      • 2019-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-27
      • 2015-11-15
      相关资源
      最近更新 更多