我在iPad上有一个ViewController1,使用presentModalViewCotroller呈现另一个ViewController2 mod。
UIViewController* viewController2 = [[VideosViewController alloc] init];
viewController2.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
self.modalPresentationStyle = UIModalPresentationCurrentContext;
[self presentModalViewController:viewController2 animated:YES];
[viewController2 release];
但ViewController2有一些半透明的部分。因此,当ViewController 2已经在屏幕上时,如果我将设备旋转90度,ViewController2的界面方向会相应改变,但在后台仍然可见的Viewcontroller1的方向不会改变。我希望ViewController1与ViewController2一起更改其Interface方向。有什么建议吗?
提前致谢
答案 0 :(得分:0)
我意识到如果我只是在viewController2上使用UIModalPresentationFormSheet modalPresentationStyle会好得多,因为我试图实现的半透明度无论如何都与表单相似。我的意思是,作为表单呈现的viewController2也会旋转呈现的viewController1,它仍然在后台可见。