设置导航栏状态栏透明
程序员文章站
2022-03-09 20:12:39
...
- 导航栏透明
// 导航栏透明 UINavigationBar *navigationBar = self.navigationController.navigationBar; [navigationBar setBackgroundImage:[UIImage imageNamed:@"bg_transparent"] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault]; [navigationBar setShadowImage:[UIImage new]]; // 导航栏标题改为白色 self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
状态栏(UIStatusBar)的颜色
1.info.plist文件中,View controller-based status bar appearance项设为YES,
2.在程序代码里设置statusBar
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
//或者
//相对于上面的接口,这个接口可以动画的改变statusBar的前景色
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];
上一篇: 大数据入门:day04
下一篇: 微信小程序开发switchTab如何使用