作者:谢淑萍066347 | 来源:互联网 | 2023-01-17 14:44
使用Swift 3和Xcode 9我正在使用大UINavigationBar
视图:
if #available(iOS 11.0, *) {
navigationBar?.prefersLargeTitles = true
UINavigationBar.appearance().largeTitleTextAttributes = [
NSForegroundColorAttributeName: Colors.black
]
}
当我滚动a时UITableView
,条形图会快速折叠,从而产生不需要的空间:
之前:
后:
我碰到UITableView
酒吧的那一刻就崩溃了.
tableView具有以下属性:
let rect = CGRect(
x: 0,
y: UIApplication.shared.statusBarView?.frame.height ?? 20,
width: UIScreen.main.bounds.width,
height: UIScreen.main.bounds.height
)
let tableView = UITableView(frame: rect)
最顶层的tableView
是self.navigationController?.navigationBar.frame.height ?? 44
另外,tableView
设置为:
if #available(iOS 11.0, *) {
self.cOntentInsetAdjustmentBehavior= .never
}
酒吧是半透明的,我希望保持这一点.我错过了什么?非常感谢帮助.