直到iOS 5更新,我沒有狀態欄問題。現在,當調用UIImagePickerConroller時,狀態欄會回來,儘管我最初隱藏在plist文件中。狀態欄回來時,uiimagepickercontroller調用
另外我試過;
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
是iOS 5的bug嗎?任何解決方案
謝謝。
直到iOS 5更新,我沒有狀態欄問題。現在,當調用UIImagePickerConroller時,狀態欄會回來,儘管我最初隱藏在plist文件中。狀態欄回來時,uiimagepickercontroller調用
另外我試過;
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
是iOS 5的bug嗎?任何解決方案
謝謝。
我也有同樣的問題。
我不知道這是否是一個iOS 5的bug或者想要的行爲,但是我發現設置:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
時可能發生的問題是治標不治本。因爲我不知道這是否會得到解決。也許這是蘋果想要的。所以......
試試這個:
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo{
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
[self.navigationController.view setFrame:CGRectMake(0, 0, 320,480)];
}
,如果你有的導航欄:
[self.navigationController.navigationBar setFrame:CGRectMake(0, 0, self.navigationController.navigationBar.frame.size.width, self.navigationController.navigationBar.frame.size.height)];
感謝。剛剛在使用iOS5 sim進行測試時,我有一個WTF時刻。 – GeneCode
這不適合我。 (IOS 7) –