2011-08-26 13 views
16

हटाएं मुझे यकीन नहीं है कि इसे क्या कहा जाता है, लेकिन समय और बैटरी के साथ आईफोन स्क्रीन के शीर्ष पर एक बार है। इसे हटाने का सबसे आसान तरीका क्या है?आईफोन प्रोग्रामिंग: बार

उत्तर

53

अपनी Info.plist फ़ाइल में, UIStatusBarHidden को सत्य पर सेट करें। आप अपने निब फ़ाइल में ऊंचाई बदलने के लिए के बाद से बार छिपा हुआ है हो सकता है

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; 

आपको बता दें कि: इसके अलावा, आप अपने अनुप्रयोग प्रतिनिधि में जोड़ने के लिए हो सकता है। यह स्वचालित रूप से इसे बदल नहीं सकता है।

+0

धन्यवाद। यह काम करता हैं। – Twinkle

+18

एक अनुस्मारक के रूप में, बार को छुपाए जाने के बाद आपको अपनी एनआईबी फ़ाइल में ऊंचाई बदलनी पड़ सकती है। यह स्वचालित रूप से इसे बदल नहीं सकता है। –

+0

यदि आप चाहते हैं कि आपका ऐप अलग-अलग समय पर स्थिति पट्टी को प्रोग्रामेटिक रूप से प्रदर्शित और छुपाए, तो वहां कई ऐप्स के समान, क्या यह ऑब्जेक्ट/विधि ऐसा करने का सबसे अच्छा तरीका है? – johnbakers

8
अपने applicationDidFinishLaunching को

जाओ: आप अनुप्रयोग प्रतिनिधि में और इस कोड लिखने ..

[[UIApplication sharedApplication] setStatusBarHidden:YES]; 
संबंधित मुद्दे