【发布时间】:2020-09-15 05:53:42
【问题描述】:
刚刚下载了 xcode 9,我遇到了这个奇怪的问题,在 ios 11 上,我的自定义导航栏似乎只有一半大小,并且位于状态栏下方,在 ios 10 上工作正常。
这是我的代码
let newNavbar: UINavigationBar = UINavigationBar(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: 64))
let navItem = UINavigationItem()
//create and assign the items
newNavbar.setItems([navItem], animated: false)
view.addSubview(newNavbar)
这是截图,左边是ios11,右边是ios10,
【问题讨论】: