我在我的应用程序中集成了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];
...
}