点击此处观看实际效果
UIViewController
子类,允许您将 UIImageView
全屏。假设 self
是您的 UIViewController
子类,且 imageView
是您想要全屏的 UIImageView
。只需做以下操作:
GGFullscreenImageViewController *vc = [[GGFullscreenImageViewController alloc] init];
vc.liftedImageView = imageView;
[self presentViewController:vc animated:YES completion:nil];
您可以选择在 GGFullscreenImageViewController
上设置 supportedOrientations
。默认情况下,GGFullscreenImageViewController
支持信息.plist 中定义的所有方向。此外,GGFullscreenImageViewController
还提供了一个 UIScrollView
来允许缩放。
您应该设置 imageView.contentMode = UIViewContentModeScaleAspectFit
以获得最佳效果。