我正在实施相机预览,我允许三种设备方向如下图所示。
我创建了一个UIViewController类,并在其中自动生成代码。
override var shouldAutorotate: Bool {
return true
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
if UIDevice.current.userInterfaceIdiom == .phone {
return .allButUpsideDown
} else {
return .all
}
}
然而,效果现在看起来像:
如何以正确的方式实施轮换?
答案 0 :(得分:0)
这可能会有所帮助: 在故事板的底部有一个用于设置约束的部分。在该部分的左侧是可以查看的不同设备以及纵向和横向方向。尝试选择横向以查看图像视图的显示方式。然后,您可以根据需要调整约束。