iOS SDK 5.0和SDK 5.1之间的UIPopover行为不同 接口说明

iOS SDK 5.0和SDK 5.1之间的UIPopover行为不同 接口说明,ios,uiwebview,uipopovercontroller,popover,dismiss,Ios,Uiwebview,Uipopovercontroller,Popover,Dismiss,在拆分视图的详细视图中,以编程方式绘制的按钮调用(单击时)显示链接到按钮标题的文本的弹出窗口 以下是IBAction方法的摘要: DefinitionsPopoverViewController *defPVC = [[DefinitionsPopoverViewController alloc] init]; defPVC.delegate = self; defPVC.definition = aDefinition; UIPopoverController *defPC = [[UIPo

在拆分视图的详细视图中,以编程方式绘制的按钮调用(单击时)显示链接到按钮标题的文本的弹出窗口

以下是IBAction方法的摘要:

DefinitionsPopoverViewController *defPVC = [[DefinitionsPopoverViewController alloc] init];
defPVC.delegate = self;
defPVC.definition = aDefinition;

UIPopoverController *defPC = [[UIPopoverController alloc] initWithContentViewController:defPVC];
defPC.popoverContentSize = CGSizeMake(480.0, popoverHeight);
[defPC presentPopoverFromRect:sender.frame
    inView:self
    permittedArrowDirections:UIPopoverArrowDirectionDown
    animated:YES];
defPC.delegate = self;
self.definitionPopover = defPC;
流行音乐的内容 UIPopover包含一个带有UIWebView的VC

行为 在iOS 5.0 SDK中,这种行为是正常的:当我触摸弹出区域时,弹出区域显示,然后被关闭

在iOS 5.1 SDK中,popover正常显示。一旦可见,UIWebView中的链接将正常运行。但是,每一次接触到外面的人都不会忽略掉这个人。应用程序似乎已冻结。XCode 4.2/4.3中没有警告和错误


目前,我决定继续在SDK 5.0下开发我的应用程序,等待这个问题的解决方案

我也经历过这种情况。