У меня есть UIViewController, встроенный в UITabBarController. Один мой «PhotoViewController» пользователь может выбрать, чтобы добавить фотографию, и вызывается UIImagePickerController. После того, как пользователь выберет фотографию и откроется вид, панель навигации исчезнет.UINavigationBar исчезает после вывода UIImagePickerController
Отображается панель навигации.
Это мнение UIImagePickerController, он выглядит так, как если кнопка CANCEL находится под Панель навигации. (Это трудно увидеть в этой картине.)
После UIImagePickerController выталкивается и вид перезагружается, то Панель навигации исчезла.
Вот как я называю UIImagePickerController. Я унаследовав от UIImagePickerControllerDelegate
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.modalPresentationStyle = UIModalPresentationCurrentContext;
imagePickerController.sourceType = sourceType;
imagePickerController.delegate = self;
if (sourceType == UIImagePickerControllerSourceTypeCamera) {
imagePickerController.showsCameraControls = YES;
}
self.imagePickerController = imagePickerController;
[self presentViewController:self.imagePickerController animated:YES completion:nil];
Хотя делегат говорит он несовместим.
Как я правильно вопрос?