【发布时间】:2018-07-11 07:45:32
【问题描述】:
我正在尝试隐藏导航栏并设置不透明的状态栏。但是,不知何故,我限制了 不要为状态栏背景创建 UIView。
问题是在我将导航栏设置为隐藏后状态栏变得透明并且它与tableview滚动重叠。
-(void)viewWillAppear:(BOOL)animated
{
[self.tableView reloadData];
[[self navigationController] setNavigationBarHidden:YES animated:NO];
}
我想知道如何使状态栏不透明,而不为仅单个 UIViewController 的背景创建 UIView(不适用于所有控制器,因为我希望它在某些情况下是透明的)。
【问题讨论】:
标签: ios objective-c xcode uinavigationbar