Я пытаюсь представить UIImagePickerController
из подкласса UITableViewController
, используя следующий код:
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
if(library)
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
else
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.delegate = self;
picker.allowsEditing = YES;
[self presentModalViewController:picker animated:YES];
[picker release];
Если я создам новый проект и добавлю этот код, он будет работать абсолютно нормально. Однако в этом проекте по какой-то причине представление UIImagePickerController
отображается как пустой белый экран, если я пытаюсь показать библиотеку фотографий, или показывает вид камеры, но без элементов управления камерой, если я пытаюсь показать камеру.
Есть ли что-нибудь в подклассе UITableViewController
, которое могло бы вызвать это? Я также получаю жалобы на двухэтапную анимацию, но из того, что мне удалось найти, это проблема с кодом Apple.