0

可能重复:
在 iOS 上获取相对于地理北方的俯仰、滚动和偏航?

有没有办法检测 iPhone 是垂直的?

陀螺仪为我们提供了相对于位置的绝对角度。

但是我怎么知道这个相对位置是否对应于垂直位置呢?

4

2 回答 2

2
if (UIInterfaceOrientationIsPortrait([[UIDevice currentDevice] orientation])) {
    // device is currently in portrait (vertical) orientation
}
于 2012-07-21T17:12:39.390 回答
2

如果您不是在寻找精确的角度信息,只是宏观方向,检查[[UIDevice currentDevice] orientation]

请务必阅读类文档以了解一些重要的实现细节。

于 2012-07-21T17:13:09.807 回答