作者:dendfengg_566 | 来源:互联网 | 2023-01-02 17:49
我无法更改ios 11中的导航栏框架.以下是ios 10的代码示例:
if let navigatiOnBar= self.navigationController?.navigationBar {
let frame = CGRect(x: navigationBar.frame.origin.x,
y: navigationBar.frame.origin.y,
width: navigationBar.frame.width,
height: navigationBar.frame.height + 100)
navigationBar.frame = frame
}
ios 10和ios 11分别截图
1> Upholder Of ..:
iOS 11中不再直接支持更改UINavigationBar的高度(请参阅此处,此处和此处).
您可以期待的最好的事情就是在导航栏后面有一个视图并删除边框(请参阅此处了解自定义示例).