Я пытаюсь скопировать UIImagePickerController как можно лучше. Если я делаю это в обычном UITableViewController, он показывает StatusBar полупрозрачным, и вы можете видеть содержимое позади него (как в яблоках UIImagePickerController).
self.wantsFullScreenLayout = YES;
self.navigationController.navigationBar.barStyle = UIBarStyleBlackTranslucent;
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];
Но если я представлю новый UIViewController (с UINavigationController в качестве подпредставления) в качестве modalViewController:
[self.navigationController presentModalViewController:myImagePickerController animated:YES];
тогда StatusBar становится непрозрачным, он по-прежнему имеет темно-серый цвет, но за ним ничего не видно. И да, у меня есть wantFullScreenLayout и т. Д. В методе myImagePickerController viewDidLoad ().
Как мне это исправить, чтобы он вел себя как яблоки UIImagePickerController, модальный вид с полупрозрачным StatusBar?