美文网首页iOS
iOS中模态出一个透明ViewController

iOS中模态出一个透明ViewController

作者: 暮落晨曦 | 来源:发表于2016-05-31 21:55 被阅读1202次

一个常见需求, 模态出透明VC, 核心代码如下:

// 核心代码
presentVC.view.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.3];
self.definesPresentationContext = YES;
// 可以使用的Style
// UIModalPresentationOverCurrentContext
// UIModalPresentationOverFullScreen
// UIModalPresentationCustom
// 使用其他Style会黑屏
presentVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;

其中presentVC为你要模态出来的UIViewController(可以是UINavgationController)。
其他参照Demo链接。

相关文章

网友评论

    本文标题:iOS中模态出一个透明ViewController

    本文链接:https://www.haomeiwen.com/subject/bhxhdttx.html