以及无论如何,如果你的问题是它的工作不一个手机,然后添加这样的类别
@interface UIPopoverController (phone)
+ (BOOL)_popoversDisabled;
@end
@implementation UIPopoverController (phone)
+ (BOOL)_popoversDisabled {
return NO;
}
@end
然后做这样的popover似乎很好。如此反复,不知道你的实际问题是什么(如果有的话)
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType =
UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObjects:(NSString *) kUTTypeImage,nil];
imagePicker.allowsEditing = NO;
UIPopoverController * popover = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
[popover presentPopoverFromRect:CGRectMake(0, 0, 0, 0) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUnknown animated:YES];
什么是你的实际问题? – myte
如果你想全屏,那么为什么你不使用presentViewController的全屏... –
因为我需要提供UIImagePickerController从照片库中选择照片 – Leo