全部,
当我锁定屏幕方向时,我想使用 [[UIDevice currentDevice]orientation] 来获取屏幕方向,但它总是返回 UIDeviceOrientationPortrait,所以,问题是我怎样才能得到真实设备的方向。
非常感谢。
最佳答案
确保您通过以下方式启用方向通知:
[[UIDevice currentDevice] beginGenerateDeviceOrientationNotifications];
如果仍然不起作用,您还可以通过以下方式使用状态栏来确定当前方向(如果您的 UI 正在旋转):
[[UIApplication共享应用] statusBarOrientation];
关于iphone - 如何获得真实设备的方向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6449653/