私のアプリでは、ステータス バーを表示しません。IOS 7 では、「コントローラーベースのステータスバーの外観を表示」を情報 plist に追加する必要がありましたが、これは問題ありませんが、次のコードを使用すると:
imagePicker.allowsEditing = YES;
imagePicker.sourceType = (sender == self.chooseImageBtn && [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) ? UIImagePickerControllerSourceTypeCamera :
UIImagePickerControllerSourceTypeSavedPhotosAlbum;
[self presentViewController:imagePicker animated:YES completion:nil];
次のコードを追加しても、ステータス バーが再び表示されます。
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];