将NavigationBar设置为透明
来源:互联网 发布:淘宝店扣分有什么影响 编辑:程序博客网 时间:2024/05/16 12:20
将NavigationBar设置透明(仅将指定视图控制器进行透明处理),步骤如下:
1.在视图控制器的头文件中实现UINavigationControllerDelegate ,
例如:@interface PicturePreviewViewController : UIViewController<UINavigationControllerDelegate >
1.在视图控制器的头文件中实现UINavigationControllerDe
例如:@interface PicturePreviewViewContro
2.在实现类中加入这个代理的方法及具体操作如下:
- (void) navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated { // 如果进入的是当前视图控制器 if (viewController == self) { // 背景设置为黑色 self.navigationController.navigationBar.tintColor = [UIColor colorWithRed:0.000 green:0.000 blue:0.000 alpha:1.000]; // 透明度设置为0.3 self.navigationController.navigationBar.alpha = 0.300; // 设置为半透明 self.navigationController.navigationBar.translucent = YES; } else { // 进入其他视图控制器 self.navigationController.navigationBar.alpha = 1; // 背景颜色设置为系统默认颜色 self.navigationController.navigationBar.tintColor = nil; self.navigationController.navigationBar.translucent = NO; }}
- 将NavigationBar设置为透明
- 将NavigationBar设置透明
- 将NavigationBar设置透明
- 将NavigationBar设置透明
- 将NavigationBar设置透明
- iOS将NavigationBar设置透明
- 顶部navigationbar设置为透明
- 自定义导航栏--将NavigationBar设置透明
- iOS 设置UINavtionController navigationBar 为透明颜色
- iOS(1)设置navigationBar为透明
- iOS - 设置NavigationBar的背景为透明
- 设置 navigationbar 设置为透明呢, 但是返回按钮不透明
- 设置navigationbar透明
- 设置透明NavigationBar
- iOS NavigationBar设置透明
- navigationBar 设置透明
- 设置透明的NavigationBar
- navigationbar设置为透明 上面items不透明展示解决思路
- Python程序的性能分析指南
- VB,打开文件时,出现名称冲突
- Java日期转换SimpleDateFormat格式大全
- 【读书笔记】大数据 数据挖掘 相关
- VC6.0使用GDI+的方法及初始化工作
- 将NavigationBar设置为透明
- struts2中actionContext().put()方法到底把东西放哪了
- 2013 ACM/ICPC Asia Regional Online (吉林省赛)
- 最近比较烦
- 错误总结:error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
- eoe开发者大会
- ios7新特性
- aof_AOF品牌_AOF服饰_AOF联系方式
- java 实现视频转换通用工具类:视频相互转换-总方法及Mencoder(二)