以下方法不行UIViewController* controller = self.view.window.rootViewController;
2 回答
kscorpio
TA贡献20条经验 获得超13个赞
半透明的 UIViewController 全屏的还是 还是仅仅是一个小菜单
如果是全屏的 直接present 然后把backgroundColor 设为clear就行
如果是 小菜单或者popview 就不用viewcontroler了 就只 addsubview 一个透明view
SeanJackson
TA贡献1条经验 获得超1个赞
UIViewController *vc = [SecondViewController init];
vc.view.backgroundColor = [UIColor clearColor];
vc.modalPresentationStyle = UIModalPresentationCurrentContext;/*设置这个属性背景就是透明的,而不是黑色的了*/
[self presentModalViewController:vc animated:NO];
- 2 回答
- 0 关注
- 3317 浏览
添加回答
举报
0/150
提交
取消