我面临一个关于UIPopoverController的问题。当我执行以下操作时
- (void)showPopover:(id)sender
{
iPopOver = [[UIPopoverController alloc] initWithContentViewController:nav];
iPopOver.delegate = self;
[iPopOver presentPopoverFromBarButtonItem:sender permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}应用程序崩溃并发现此错误。
-IPadController respondsToSelector::发送到解除分配的实例0xc93b510的消息
无法调试此行为。
发布于 2010-12-04 03:56:19
我认为发送者的论点不是一个UIBarButtonItem,或者是一个过时的引用。
您应该将代码替换为:
[iPopOver presentPopoverFromBarButtonItem:myButton
permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];其中myButton是对您的UIBarButtonItem的引用。
祝好运!
https://stackoverflow.com/questions/3141600
复制相似问题