文档章节

UIViewController 推出另外一个半透明的UIViewController

木木情深
 木木情深
发布于 2015/01/06 17:07
字数 198
阅读 8294
收藏 4

效果图如下所示:

         

说明:上面的半透明视图1(ViewController1:UIViewController),由下面的视图2(ViewController2:UIViewController)推出;

           这里通过UIView 也是可以实现的,只是代码已经写好,就尝试了下推出半透明UIViewController的情况。

主要操作:

1. 视图1(ViewController1)中添加以下代码

ViewController2 *lagerPicVC = [[ViewController2 alloc]init];

self.modalPresentationStyle = UIModalPresentationCurrentContext;//关键语句,必须有

[self presentViewController:lagerPicVC animated:YES completion:nil];

2. 视图2(ViewController2)中设置背景透明度

[self.view setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.868f]];


借鉴文章:http://blog.csdn.net/jasonblog/article/details/17172969

© 著作权归作者所有

木木情深
粉丝 37
博文 189
码字总数 26451
作品 0
广州
程序员
私信 提问
加载中

评论(3)

快步出行
不好使啊
快步出行
不好使啊
hell03W
hell03W
不好使啊
如何调用父一级 UiViewController 方法?

我在一个 UIViewController 打开了另外一个 UIViewController ,我如何在被打开的 UIViewController 调用前一个 UIViewController 的方法呢? 我在被打开的 UIViewController 放了一个 UIBu...

无鸯
2011/08/08
593
0
UIActionSheet&UIAlertView

UIActionSheet .h 文件 @interface ViewController : UIViewController<UIActionSheetDelegate> - (IBAction)ShowActionSheet:(id)sender; .m 文件 - (IBAction)ShowActionSheet:(id)sender......

微笑de辛翼
2013/01/10
223
1
modal的样式及 半透明控制器效果

modal出半透明的控制器: UIViewController * maskVC = [[UIViewController alloc] init]; //设置页面的透明度 maskVC.view.backgroundColor = [UIColor colorWithFullRed:0 green:0 blue:0......

biyu6
2016/05/26
179
0
关于生命周期 apper不进入的问题

@Aimy 你好,想跟你请教个问题: 当你把UIViewController A中的View,add到另外的UIViewController B中,A的生存周期只会调用init,loadView,viewdidload,不会走appear. 当你把UIViewControlle...

谢志文
2014/12/04
52
0
iOS 6 和 7 的适配方案--XHAdapter

iOS6 7适配的工作总结 // 适配方案1:如果你想在iOS7的SDK运行效果和iOS6的效果一样,做法如下 + // 1、利用系统的方法设置导航条的背景图片 + // 2、利用系统的方法设置导航条的字体颜色、字...

曾宪华-
2014/01/03
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

JavaScript设计模式——适配器模式

  适配器模式是设计模式行为型模式中的一种模式;   定义:   适配器用来解决两个已有接口之间不匹配的问题,它并不需要考虑接口是如何实现,也不用考虑将来该如何修改;适配器不需要修...

有梦想的咸鱼前端
33分钟前
3
0
Andorid SQLite数据库开发基础教程(1)

Andorid SQLite数据库开发基础教程(1) Android数据库访问方式 SQLite是Android系统默认支持的文件数据库。该数据库支持SQL语言,适合开发人员上手。本教程将讲解如何开发使用SQLite的Andro...

大学霸
36分钟前
3
0
Handler简解

Handler 这里简化一下代码 以便理解 Handler不一定要在主线程建 但如Handler handler = new Handler(); 会使用当前的Looper的, 由于要更新UI 所以最好在主线程 new Handler() { mLooper = Lo...

shzwork
59分钟前
4
0
h5获取摄像头拍照功能

完整代码展示: <!DOCTYPE html> <head> <title>HTML5 GetUserMedia Demo</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum......

诗书易经
今天
3
0
正向代理和反向代理

文章来源 运维公会:正向代理和反向代理 1、正向代理 (1)服务对象不同 正向代理服务器的服务对象是客户端,可以将客户端和代理服务器看作一个整体。 (2)配置方法不同 需要在客户端配置代...

运维团
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部