为什么navigationBar的高度不会改变

时间:2017-09-30 11:38:27

标签: swift uinavigationcontroller uinavigationbar

我无法理解为什么navigationBar的高度不会从默认值更改为100。 如果你有任何答案,我会很高兴。 我的代码在下面,

let mainNavController: UINavigationController = UINavigationController(navigationBarClass: CustomNavigationBar.self, toolbarClass: nil)
    mainNavController.setViewControllers([ViewController], animated: false)

以及

class CustomNavigationBar: UINavigationBar {
override func sizeThatFits(_ size: CGSize) -> CGSize {
    var size = super.sizeThatFits(size)
    size.height = 100
    return size
    }
}

0 个答案:

没有答案