2013-05-29 33 views
0

我在我的应用程序中集成了iAd横幅广告和iAd插页式广告,并且我得到一个奇怪的行为,点击后旋转到横向,广告解散后,奇怪的事情发生:ADBannerView导致界面方向混淆

首先,状态栏保持横向(我的应用程序只是肖像),我很容易使用setStatusBarOrientation修复该问题。

第二件事,我无法修复的是,当我打开一个UIPopoverController(例如ImagePicker,但它发生在各种内容中)时,弹出窗口和/或内容在横向方向。

请帮帮忙,并在此先感谢,

阿米特

回答

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]; 
    ... 
}