如何检查设备的方向?

时间:2010-11-11 19:09:36

标签: iphone objective-c xcode ipad

我正在寻找一种快速的方法来判断设备是否通过主页按钮向右或向左按住。有这样的功能吗?

1 个答案:

答案 0 :(得分:8)

查看UIDevice文档。有一个定向属性。类似的东西:

UIDeviceOrientation d = [[UIDevice currentDevice] orientation];

您正在寻找的d的值是:

UIDeviceOrientationLandscapeLeft - 设备处于横向模式,设备直立,主页按钮位于右侧。

UIDeviceOrientationLandscapeRight - 设备处于横向模式,设备直立,主页按钮位于左侧。