我的整个应用程序都是纵向的。当您在集合视图控制器中点击图像时,我会以模态方式在 MWPhotoBrowser 视图控制器中呈现图像。所以我想在那里支持多个方向。我只支持 iOS 6,并且有以下定位方法:
- (BOOL)shouldAutorotate {
return YES;
}
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskAllButUpsideDown;
}
这些被调用,但是willRotateToInterfaceOrientation
随后willAnimateRotationToInterfaceOrientation
并且didRotateFromInterfaceOrientation
永远不会被调用。
它不会出现在导航控制器或任何东西中。不知道我还需要在这里做什么才能仅在模态呈现的视图控制器中支持旋转。