ADBannerView导致界面方向混淆

时间:2013-05-29 16:18:29

标签: iad landscape-portrait uistatusbar adbannerview

我已在我的应用中集成了iAd横幅广告和iAd插页式广告,并且我得到了一个奇怪的行为,点击后旋转到横向广告,在解雇广告后,发生了奇怪的事情:

首先,状态栏保持在横向状态(我的应用程序只是纵向),我可以使用setStatusBarOrientation轻松修复它。

第二件事,我无法解决的问题是,当我打开一个UIPopoverController(例如,使用ImagePicker,但它发生了各种各样的内容)时,popover和/或内容就像横向一样放在它的一边。

请提供帮助,并提前致谢,

阿米特

1 个答案:

答案 0 :(得分:0)

解决了

在我的appDelegate didFinishLaunchingWithOptions我正在使用:

[self.window addSubview:myTabBar.view];  

而不是

[self.window addSubview:myTabBar.view]; 

完整来源应该如下:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{       
    ...
    self.window.rootViewController = myTabBar;
    [self.window makeKeyAndVisible];
    ...
}