美文网首页
iOS模态出来一个半透明的控制器且子空间不透明

iOS模态出来一个半透明的控制器且子空间不透明

作者: 七里田间的守望者 | 来源:发表于2017-07-12 18:22 被阅读18次

小编废话不多说直接上代码

MonsterServeViewController * serveVC = [[MonsterServeViewController alloc]initWithNibName:@"MonsterServeViewController" bundle:nil];

serveVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;
[self presentViewController:serveVC animated:YES completion:nil];

//iOS8 是UIModalPresentationOverCurrentContext
//iOS7是UIModalPresentationCurrentContext

上面设置完成还不够
还需要做下面的操作

self.view.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.65];

!!!至此搞定,其实这个不难。只是教程少很少有人注意到这个细节
如果解决了您的问题还烦请观众老爷们给小弟个赞~鼓励鼓励!!!

相关文章

网友评论

      本文标题:iOS模态出来一个半透明的控制器且子空间不透明

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