我有第二个视图控制器,它与前一个视图控制器不同。如何调整我的SecondViewController的不透明度,以便我仍然可以看到它下面的前一个视图控制器。感谢
答案 0 :(得分:1)
以模态方式呈现视图,并且仍然能够看到其下的呈现视图控制器。用这样的代码展示你的SecondViewController:
let vc = secondViewController
secondViewController.modalPresentationStyle = UIModalPresentationStyle.OverFullScreen
self.presentViewController(vc, animated: true, completion: nil)
使用此方法,确保您的secondViewController主视图的alpha值小于1.0,这样您就可以看到它。此外,动画参数可以是真或假,它不应该影响结果。
使用modalPresentationStyle
完成您的要求。
答案 1 :(得分:0)