我正在使用Swift并使用以下方法设置navigationBar高度:
import UIKit
import Commons
class MainNavigationBar: UINavigationBar {
override func sizeThatFits(_ size: CGSize) -> CGSize {
let newSize :CGSize = CGSize(width: self.superview!.frame.size.width, height: 40)
return newSize
}
}
然而,当视图加载时它会变小,然后在一秒钟后加到我想要的高度。我附上截图,对不起我是个菜鸟,有人可以推荐我可能做错了吗?!