设备方向到statusBar方向更改

时间:2012-06-18 21:41:51

标签: iphone ios uideviceorientation nsstatusbar

我创建了一个设备方向监听器,以便在设备旋转时捕获,如此

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

但是在jumpBarButtonPosition方法中,我已经从使用UIDeviceOrientation更改为statusBarOrientation,所以我想知道我可以替换 UIDeviceOrientationDidChangeNotification ,以便只接收有关statudBarOrientation更改的通知。

1 个答案:

答案 0 :(得分:1)

不要将其键入字符串:@“UIDeviceOrientationDidChangeNotification”使用:

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