作为我目前正在处理的应用程序的一部分,我需要单击一个图像,然后以正确的方向显示生成的图像。
请记住,用户可以在任何可用方向(纵向、左/右横向、正面朝上)单击图像。我能够在所有模式下获得预期的结果,但面朝上。
我的问题是:有没有一种方法可以检测当设备面朝上时我的主页按钮位于哪一侧?如果是这样,我怎样才能达到同样的效果?请注意,该应用程序只能是肖像应用程序。所以我想使用状态栏方向几乎是不可能的。
期待听到您的想法。
最佳答案
你可以这样做:
if UIDevice.current.orientation == .portraitUpsideDown {
print ("Divice oriented vertically, home button on top")
}
还有faceDown
、faceUp
等。
检查documentation了解更多信息。
关于ios - 检测设备面朝上时主页按钮在哪一侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52586150/