【发布时间】:2016-12-30 07:30:27
【问题描述】:
我使用以下技巧隐藏了导航栏的阴影:
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController?.navigationBar.shadowImage = UIImage()
我还有以下一套:
self.extendedLayoutIncludesOpaqueBars = true
self.automaticallyAdjustsScrollViewInsets = true
self.tabBarController?.tabBar.isHidden = true
我的页面上一切看起来都很好,除了当我向上滚动我的tableView 时,它按预期位于导航栏下方,但在状态栏上方:
如何确保tableView 在导航栏和状态栏下滚动?
【问题讨论】:
-
试试
self.extendedLayoutIncludesOpaqueBars = false -
@Mr.Bista 谢谢,我试过了,但还是不行。
标签: ios swift uitableview swift3 uinavigationbar