我已註冊接收有關狀態欄框架更改的通知,但它們從未收到。狀態欄框的更改沒有任何通知
這裏是我註冊的通知:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appWillChangeStatusBarFrameNotification:)
name:UIApplicationWillChangeStatusBarFrameNotification
object:nil];
在我們的應用中的一些地方,我們顯示/隱藏與狀態欄:
[[UIApplication sharedApplication] setStatusBarHidden:maximize
withAnimation:UIStatusBarAnimationSlide];
但它也可以改變大小時個人熱點啓用或在打電話時。有什麼方法可以在實際狀態欄框架發生變化時獲取?
This question意味着由於SDK錯誤,通知不起作用,至少對於方向更改。這是原因嗎?有什麼解決方法嗎?
嗯...適合我的方向變化,但不適用於setStatusBarHidden。當我在模擬器上模擬一個電話時,我確實得到它。 – rdelmar