Swift 无法更改导航栏高度ios 11
我无法在ios 11中更改导航栏框架。 以下是我的ios 10代码示例:Swift 无法更改导航栏高度ios 11,swift,xcode,uinavigationbar,ios10,ios11,Swift,Xcode,Uinavigationbar,Ios10,Ios11,我无法在ios 11中更改导航栏框架。 以下是我的ios 10代码示例: if let navigationBar = self.navigationController?.navigationBar { let frame = CGRect(x: navigationBar.frame.origin.x, y: navigationBar.frame.origin.y, width: navig
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屏幕截图
iOS 11不再直接支持更改UINavigationBar的高度(请参阅和)
您所能期望的最好方法是在导航栏后面创建视图并删除边框(有关自定义示例,请参见)。iOS 11不再直接支持更改UINavigationBar的高度(请参见,&) 您所能期望的最好方法是在导航栏后面创建一个视图并删除边框(有关自定义示例,请参阅)