popover在iOS8中显示异常,但在iOS7中显示正常

popover在iOS8中显示异常,但在iOS7中显示正常,ios,ios8,popover,Ios,Ios8,Popover,i0S8显示异常,i0S7显示正常。请浏览以下连结: 相关代码: WEPopXSaveMenu *contentViewController = [[WEPopXSaveMenu alloc] initWithStyle:UITableViewStylePlain]; contentViewController.selxNotifyView = self; CGRect frame = ISAPPSCHEMA_PAD ? CGRectMake(912, 30, 40, 10) : ISAPPS

i0S8显示异常,i0S7显示正常。请浏览以下连结:

相关代码:

WEPopXSaveMenu *contentViewController = [[WEPopXSaveMenu alloc] initWithStyle:UITableViewStylePlain];
contentViewController.selxNotifyView = self;
CGRect frame = ISAPPSCHEMA_PAD ? CGRectMake(912, 30, 40, 10) : ISAPPSCHEMA_POD568 ? CGRectMake(473, 2, 50, 32) : CGRectMake(385, 2, 50, 32);

self.podInfoWepopover = [[[WEPopoverController alloc] initWithContentViewController:contentViewController] autorelease];
[self.podInfoWepopover  presentPopoverFromRect:frame inView:self.view 
                                permittedArrowDirections:UIPopoverArrowDirectionDown|UIPopoverArrowDirectionUp
                                animated:YES ];

我找不到iOS8和iOS7上的差异,请帮助我。谢谢。

在序列图像板布局左侧文件检查器的第一个选项卡下,取消选中Interface Builder文档下的“使用自动布局”


首先,iOS8仍处于测试阶段,因此可能存在问题。另一方面,在WWDC期间,苹果的主要开发者表示,popover将被添加到iPhone和iPad中。因此,他们可能改变了该组件的行为。