çözüm bulundu!
Mülkte bir özellik belirledim, ancak görünüm denetleyicisini gezinme yığınına ya da UIImagePickerController: (Xcode 4.2 (SDK 5.0) ve iOS 5.0.1 kullanıyorum) konumuna getirdikten sonra hala durum çubuğunu görebiliyordum. İşte
o (görünür olmasını durum çubuğunu gerekmez her View Controller kod koymak) olan:
Seti self.wantsFullScreenLayout = EVET;
[[UIApplication sharedApplication] setStatusBarHidden: YES withAnimation: UIStatusBarAnimationNone];
- (void)viewWillAppear: (BOOL)animated
çağrı
- (id)initWithNibName: (NSString*)nibNameOrNil bundle: (NSBundle*)nibBundleOrNil
yılında Sonra navigasyon yığını içinden denetleyicileri iterek yanı sıra UIImagePickerController (hem çekilen resmi veya iptal) kullanılması halinde çalışır.
Bu yardımcı olur umarım.
Sadece SDK 5.0 (Hedef 4.0) ile yeni bir proje geliştirmeye başladık ve aynı sorun var. UIStatusBarHidden = YES'i plist OR olarak ayarladım. [[UIApplication sharedApplication] setStatusBarHidden: YES withAnimation: UIStatusBarAnimationNone]; ve her neyse, her bir sonraki ekran açıklığında durum çubuğu görüntülenir. Çalışan bir çözüm bulursanız lütfen bana bildirin. –
cevabımı aşağıya bakın. Düzeltmeyi başardım. –