即使我不支持横向
(在项目设置中停用),iOS 中是否有办法自动将设备切换为横向
模式?
我有一些图片。如果用户点击其中一张图像,该图像将以全屏显示,并使用内容模式 UIViewContentModeScaleAspectFit 来保持宽高比。现在我所有的图像都比高度宽,所以我认为当图像全屏显示时设备切换到横向模式会更好。
如果我停用了横向
模式,这可能吗?或者是否有解决方法,例如将图像和导航栏旋转 90 度或其他?
最佳答案
试试这个,
if (self.interfaceOrientation != UIInterfaceOrientationLandscapeRight) {
[[UIDevice currentDevice] performSelector:NSSelectorFromString(@"setOrientation:") withObject:(id) UIInterfaceOrientationLandscapeRight];
}
关于ios - 即使不支持横向,也以横向模式显示 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25308678/