我使用以下代码显示我的图像选择器控件。
IPopoverController *popoverController = [[[UIPopoverController alloc] initWithContentViewController:myImagePicker] retain];
[self presentModalViewController:popoverController animated:YES];
但是显示错误
使用图片视图[14335:207] * 由于未被捕获而终止应用程序 例外 'NSInvalidArgumentException',原因: “ - [UIPopoverController modalTransitionStyle]:无法识别 选择器发送到实例0x6415950'。
任何人都可以帮助我。
答案 0 :(得分:2)
您需要使用此...
[popoverController presentPopoverFromBarButtonItem:sender
permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
或者其他现有方法之一,请查看Apple文档。
答案 1 :(得分:0)
简短的回答是你不能使用UIPopoverController将其作为模态提供。请尝试使用UIViewController。
您可能需要对其进行子类化,并从某个nib加载它,或者在loadView
方法中手动创建其视图内容。