功能实现-导航栏全透明
2018-01-14 17:45
190 查看
导航栏全透明
效果图1.其实就一句代码
- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; }
2.如果透明后下面有黑线可以加上下面这句代码
//去掉透明后导航栏下边的黑边 [self.navigationController.navigationBar setShadowImage:[[UIImage alloc] init]];
3.返回到不透明的状态
[self.navigationController.navigationBar setBackgroundImage:nil forBarMetrics:UIBarMetricsDefault]; [self.navigationController.navigationBar setShadowImage:nil];
点击获取Demo示例
仅供参考,错误勿怪!
相关文章推荐
- Android实现底部导航栏功能
- ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
- 几句话实现导航栏透明渐变(iOS)
- IOS-56-UIWebview浏览器中自定义底部导航栏透明效果的实现
- 方便快捷地实现底部导航栏,包含显示未读数、提示小红点、动画等功能
- Android中实现底部导航栏的功能
- 利用JQuery实现顶部导航栏功能
- Android编程实现对话框Dialog背景透明功能示例
- iOS - 实现导航栏透明的几种方法(总结)
- 采用JavaScript+XML实现具有树形菜单功能的论坛侧边导航栏
- 几句话实现导航栏透明渐变 – iOS
- 原生JS实现 MUI导航栏透明渐变效果
- 功能展示——Android底部导航栏复古风TabHost实现
- webview监听滚动事件contentOffset 实现渐变透明导航栏 ios
- JS实现导航栏记住点击后的浏览位置变色功能
- Android 4.4 上实现透明导航栏和状态栏 Translucent system bar
- VC写的Flash动画播放组件 ,实现透明播放Flash动画及交互功能,类似迅雷及PPS广告动画
- 导航栏全透明效果, 只保留左右两个按钮, 如何实现?
- 几句话实现导航栏透明渐变(iOS)
- iOS实现UIView渐变的几种方法以及实现渐变透明功能