2

通知を使用して、デバイスの向きを取得しました。

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

ただし、デバイスの画面回転がロックされている場合、セレクター関数は呼び出されません。何か助けはありますか?

4

1 に答える 1

2

加速度計を使用して、画面の向きの値を取得できます。これを参照してください。こちらのブログもご覧ください

于 2012-11-22T09:37:01.263 に答える