Ios 在iAd屏幕上,ipad屏幕变黑

Ios 在iAd屏幕上,ipad屏幕变黑,ios,ios5,ios6,iad,Ios,Ios5,Ios6,Iad,我有一个基于选项卡的应用程序。我在appdelegate类中创建了一个iad对象,并在我的三视图控制器类中使用它。它在选项卡2的第一个屏幕和选项卡3的第一个屏幕上运行良好。在选项卡2上有一个表视图,单击该表视图的行时,我导航到新视图,在该视图中我使用了相同的iad代码。单击iad时,iad屏幕以横向模式打开,关闭时屏幕变黑,并记录以下内容 [ADHostWindowController支持方向:]:消息发送到解除分配的实例0x100bc740 我在应用程序委托中创建了如下对象 self.bann

我有一个基于选项卡的应用程序。我在appdelegate类中创建了一个iad对象,并在我的三视图控制器类中使用它。它在选项卡2的第一个屏幕和选项卡3的第一个屏幕上运行良好。在选项卡2上有一个表视图,单击该表视图的行时,我导航到新视图,在该视图中我使用了相同的iad代码。单击iad时,iad屏幕以横向模式打开,关闭时屏幕变黑,并记录以下内容

[ADHostWindowController支持方向:]:消息发送到解除分配的实例0x100bc740

我在应用程序委托中创建了如下对象

self.bannerView = [[ADBannerView alloc]init];
[self.bannerView setDelegate:self];
iam在视图控制器中添加横幅,如下所示
[[[self-appdelegate]bannerView]设置帧:CGRectMake(0,HighToView-180768,66)]

所有“我的视图”控制器都处于纵向模式,但IAD始终以横向模式打开。
如何解决这个问题,这在ios 6中是可行的,但这个问题只适用于ios 5 ipad。如何解决thgis。请帮助我。任何建议都将不胜感激。谢谢

iad不是问题,因为它看起来像是你的问题。只要检查你在显示iad的视图消失时所做的事情