मैंने स्टेटस बार फ्रेम परिवर्तनों के बारे में अधिसूचनाएं प्राप्त करने के लिए पंजीकृत किया है, लेकिन उन्हें कभी प्राप्त नहीं हुआ है।किसी भी अधिसूचना के बिना स्थिति बार फ्रेम परिवर्तन
यहाँ कैसे मैं अधिसूचना के लिए रजिस्टर है:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appWillChangeStatusBarFrameNotification:)
name:UIApplicationWillChangeStatusBarFrameNotification
object:nil];
हमारे अनुप्रयोग में कुछ स्थानों में, हम बताते हैं/साथ स्थिति बार छुपाने:
[[UIApplication sharedApplication] setStatusBarHidden:maximize
withAnimation:UIStatusBarAnimationSlide];
लेकिन यह भी आकार बदल सकते हैं जब व्यक्तिगत हॉटस्पॉट सक्षम है या जब एक फोन कॉल में। क्या यह बदलते समय वास्तविक स्थिति बार फ्रेम प्राप्त करने का कोई तरीका है?
This question का तात्पर्य है कि कम से कम अभिविन्यास परिवर्तनों के लिए अधिसूचना एसडीके बग के कारण काम नहीं करती है। क्या यही कारण है? क्या कोई कामकाज है?
हम्म ... मेरे लिए अभिविन्यास परिवर्तनों पर काम करता है लेकिन सेटस्टैटसबार के साथ नहीं। जब मैं सिम्युलेटर पर एक फोन कॉल अनुकरण करता हूं तो मुझे इसे कॉल किया जाता है। – rdelmar