我有一个仅限肖像的VC,只展示风景VC。我正在努力想看看它是如何让它发挥作用的。我有一些运气,在它出现之后调用动画旋转模态VC,但看起来有点狡猾。
我坚持使用iOS 4.3所以没有故事板。
我想要的是......
[landscapeVC setOrentation:UIDeviceOrentaionLanscape];
[portraitVC presentModalViewController:landscapeVC Animated:YES];
感谢您的帮助
答案 0 :(得分:5)
在portraitVC的viewDidLoad方法和shouldautorotate方法中使用它:
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight animated:NO];
[[self view] setBounds:CGRectMake(0, 0, 480, 320)];
[[self view] setCenter:CGPointMake(160, 240)];
[[self view] setTransform:CGAffineTransformMakeRotation(M_PI / 2)];