我如何使SwiftUI画布预览水平



我试过使用。previewlayout(。固定(宽度:1334,高度:750))语法,使其看起来像Iphone8屏幕水平(我不知道还有什么其他方法,我记得在以前版本的Xcode上,我可以选择设备为横向左或横向右或纵向预览画布),但它与实际模拟器布局不一致,如下图所示。

但是当它是垂直的时候,它们看起来都是一样的

我如何使它们看起来一样,当它是水平的(横向向左或向右)?

请帮助我,非常感谢。这里的模式不同

我已经弄明白了为什么它们看起来不一样,这是因为我不知道点和像素的概念之间的区别。此外,SwiftUI不支持横屏模式!

最新更新