ADBannerView导致界面方向混淆



我在我的应用程序中集成了iAd横幅广告和iAd插播广告,我得到了一个奇怪的行为,当点击然后旋转到横向时,广告被驳回后,奇怪的事情发生了:

首先,状态栏停留在横向(我的应用程序只有纵向),我很容易修复使用setStatusBarOrientation。

第二件事,我不能修复的是当我打开一个UIPopoverController(例如ImagePicker,但它发生在所有类型的内容中)弹出窗口和/或内容是横向放置的。

请帮忙,提前感谢,

Amit

solved

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

最新更新