我有一个tabBar
基于应用程序的应用程序,想在整个屏幕上方显示一些自定义视图(而不是模态视图),我这样做:
[self.view.window addSubview:self.myViewController.view];
我这样做的原因是因为这种方式视图位于上方UITabBar
。
无论如何,视图都很好地呈现出来,它像我想要的那样覆盖了整个屏幕。但有一个问题。当我旋转设备时,这个顶视图不会旋转,但下面的视图会旋转。
我已经测试过iOS5
并且iOS6
没有运气。也将此代码放在委托中:
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
return UIInterfaceOrientationMaskAll;
}
类似的代码在 myViewController 的视图中:
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskAll;
}
视图只是不旋转...?