2

我使用通知来获取设备的方向。

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
    [notificationCenter addObserver:self  
                                   selector:@selector(deviceOrientationDidChange)           
                                       name:UIDeviceOrientationDidChangeNotification 
                                     object:nil];

但是当设备的屏幕旋转被锁定时,不会调用选择器函数。有什么帮助吗?

4

1 回答 1

2

您可以使用加速度计来获取屏幕方向的值。看到这个。另请参阅博客

于 2012-11-22T09:37:01.263 回答