У меня есть следующий код:
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] initWithRootViewController:self];
imagePicker.delegate = self;
popover = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
[imagePicker release];
[popover presentPopoverFromRect:CGRectMake(100, 100.0, 0.0, 0.0)
inView:self.view
permittedArrowDirections:UIPopoverArrowDirectionAny
animated:YES];
Но это только уничтожает self.view
и вообще ничего не показывает. Когда я устанавливаю inView: на [self.view window]
, по крайней мере появляется средство выбора. Но он по-прежнему удаляет self.view. Что мне сделать, чтобы вид не пропадал?