我有一個應用程序,其中包含5.0作爲部署目標,6.1作爲基本sdk,並且它在iOS 6.x設備/模擬器上運行良好。但在5.x上,我的觀點不是在旋轉。我搜索了一下,發現了一些Stackoverflow的帖子,但我不能找到正面和反面的一切。我想我需要實現我自己使用的不同視圖控制器的子類,但是哪一個是對的?爲什麼iOS 5的輪換在iOS 6下工作不起作用
在我的應用程序委託didFinishLaunchingWithOptions
我使用它來創建我的應用程序:
self.tabBarController = [[UITabBarController alloc] init];
self.tabBarController.viewControllers = @[viewController1, viewController2, viewController3];
self.window.rootViewController = self.tabBarController;
[self.window makeKeyAndVisible];
創建我viewController1 ..這樣的:
viewController1 = [[UINavigationController alloc] initWithRootViewController:[[SearchVC alloc] initWithNibName:@"SearchVC_iPhone" bundle:nil]];
我試圖在我的SearchVC_iPhone視圖控制器實現shouldAutorotateToInterfaceOrientation
我已經嘗試在子類中繼承UINavigationController
並實現shouldAutorotateToInterfaceOrientation
,但它不適合我,我真的只是在這裏猜測。
請任何人都知道這個東西幫助我在這裏,我需要做什麼才能讓這個工作在iOS 5.x也?
謝謝
瑟倫
請設置你的問題。 – dhcdht 2013-03-04 11:49:07