SWIFT:iPhone 保持“向上”或躺在 table 上
SWIFT: iPhone held “upwards” or is laying on a table
我如何使用 Swift 中的加速度计/陀螺仪来确定是否...
A) iPhone 正对着用户的脸,即 "upwards" 或
B) iPhone 已被放置在 table 上,即显示器朝上。
C) 当它放在 table 或用户面前时做一个 if 语句。
UIDeviceOrientation 将 return 设备朝向的值:
enum UIDeviceOrientation : Int {
case Unknown
case Portrait
case PortraitUpsideDown
case LandscapeLeft
case LandscapeRight
case FaceUp // <- THIS IS THE ONE THAT YOU ARE LOOKING FOR
case FaceDown
}
在没有看到您的实际代码或确切了解您要实现的目标的情况下,不可能为您提供比这更具体的帮助。
我如何使用 Swift 中的加速度计/陀螺仪来确定是否...
A) iPhone 正对着用户的脸,即 "upwards" 或
B) iPhone 已被放置在 table 上,即显示器朝上。
C) 当它放在 table 或用户面前时做一个 if 语句。
UIDeviceOrientation 将 return 设备朝向的值:
enum UIDeviceOrientation : Int {
case Unknown
case Portrait
case PortraitUpsideDown
case LandscapeLeft
case LandscapeRight
case FaceUp // <- THIS IS THE ONE THAT YOU ARE LOOKING FOR
case FaceDown
}
在没有看到您的实际代码或确切了解您要实现的目标的情况下,不可能为您提供比这更具体的帮助。