1

デバイスが回転したときにキャッチするデバイスの向きのリスナーを作成しました。

[[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(jumpBarButtonPosition)
                                                 name:@"UIDeviceOrientationDidChangeNotification" object:nil];

ただし、jumpBarButtonPosition メソッド内では、UIDeviceOrientation の使用から statusBarOrientation に変更したため、statudBarOrientation の変更に関する通知のみを受け取るために、UIDeviceOrientationDidChangeNotificationを置き換えることができるものを傷つけています。

4

1 に答える 1

1

Don't type it as a string:@"UIDeviceOrientationDidChangeNotification" use:

[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(jumpBarButtonPosition)
                                             name:UIDeviceOrientationDidChangeNotification object:nil];
于 2012-06-18T21:47:40.657 に答える