Я знаю, как скрыть панель навигации navigationController:
@implementation UINavigationBar (custom)
- (void)drawRect:(CGRect)rect {}
@end
Однако при отображении UIImagePickerController он также применяется к нему.
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
picker.navigationBar.tintColor = [UIColor blackColor];
picker.navigationBar.barStyle = UIBarStyleBlackOpaque; // Or whatever style.
[self presentModalViewController:picker animated:NO];
Есть ли способ сделать прозрачной только часть навигационной панели контроллера навигации?
Спасибо.