滚动时隐藏导航栏,不隐藏状态栏及其背景
Hide navigation bar when scrolling without hiding the status bar and its background
我试图在 UITableView 中向下滚动时隐藏导航栏。但是,我不想隐藏状态栏及其背景颜色。 (例如:导航栏背景颜色为蓝色,当导航栏隐藏时,我希望状态栏背景颜色保持不变)。
有什么建议吗?
请添加此方法
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
[[self navigationController] setNavigationBarHidden:YES animated:YES];
}
在swift
func scrollViewWillBeginDecelerating(scrollView: UIScrollView)
{
}
我试图在 UITableView 中向下滚动时隐藏导航栏。但是,我不想隐藏状态栏及其背景颜色。 (例如:导航栏背景颜色为蓝色,当导航栏隐藏时,我希望状态栏背景颜色保持不变)。 有什么建议吗?
请添加此方法
- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView
{
[[self navigationController] setNavigationBarHidden:YES animated:YES];
}
在swift
func scrollViewWillBeginDecelerating(scrollView: UIScrollView)
{
}