【发布时间】:2020-10-09 13:40:36
【问题描述】:
当我尝试在 iPad 上垂直翻转 ARSCNView 时,我发现了一个非常奇怪的错误,我需要做的假设是:
sceneView.transform = sceneView.transform.scaledBy(x: 1, y: -1)
应该垂直翻转 ARSCNView。 它旋转 90 度而不是翻转。奇怪的是,下面给出了相同的结果:
sceneView.transform = sceneView.transform.scaledBy(x: -1, y: 1)
缩放 X 和 Y 不应旋转视图。
这个问题发生的地方: Ipad pro 12.9 2019,iOS 14.0.1,纵向模式
我还尝试了什么: 一切都可以在 iPhone 上运行。
以下工作但不是我需要的
sceneView.transform = sceneView.transform.rotated(by: .pi)
- 在同一个设备上,风景可以双向工作。该错误仅在纵向或纵向倒置时发生。
有人对我的出行方式有任何想法吗?
【问题讨论】:
标签: ios swift scenekit arkit cgaffinetransform