我已注册接收有关状态栏框架更改的通知,但它们从未收到。状态栏框的更改没有任何通知
这里是我注册的通知:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appWillChangeStatusBarFrameNotification:)
name:UIApplicationWillChangeStatusBarFrameNotification
object:nil];
在我们的应用中的一些地方,我们显示/隐藏与状态栏:
[[UIApplication sharedApplication] setStatusBarHidden:maximize
withAnimation:UIStatusBarAnimationSlide];
但它也可以改变大小时个人热点启用或在打电话时。有什么方法可以在实际状态栏框架发生变化时获取?
This question意味着由于SDK错误,通知不起作用,至少对于方向更改。这是原因吗?有什么解决方法吗?
嗯...适合我的方向变化,但不适用于setStatusBarHidden。当我在模拟器上模拟一个电话时,我确实得到它。 – rdelmar