Я пытаюсь отобразить UIImagePickerControl в своем приложении для iPad.Сначала отладчик сказал мне, что мне нужно поместить его в поповер при работе на iPad.Поэтому я написал следующий код:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
popover = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
[popover presentPopoverFromRect:CGRectMake(0.0, 0.0, 400.0, 400.0)
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
Однако теперь я получаю следующую ошибку: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Popovers cannot be presented from a view which does not have a window.'
Есть предложения о том, что мне делать?Я знаю, что self.view должно иметь окно, но, видимо ... его нет?