그래서 내 iPhone 앱을 보편적으로 만들었고 iPad 용 새 mainWindow xib 파일을 만들었고 잘 작동하는 UINavigation Controller가 있습니다. 나는 UISplit 스크린 컨트롤러를 사용하고 더 큰보기로 rootview를두고 싶다. 나는이 일을 시도했지만 작동하지 않았다. 그리고 난 그냥 navbar없이 분할 화면이없는 rootview로 끝났다. appDidFinisLaunching에서Convert iPad NavController to Split Screen Controller
, 나는이 :
이- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// if (NSClassFromString(@"UISplitViewController") != nil && UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
// {
// self.window.rootViewController = self.splitViewController;
// }
// else
// {
// self.window.rootViewController = self.navigationController;
// }
self.window.rootViewController = self.navigationController;
[self.window makeKeyAndVisible];
return YES;
}
내 "RootViewController"는 jQuery과 개체와 UIView의 서브 클래스입니다.
그리고 이것은 내 IB가 현재와 같은 모습입니다 :
당신이 내가하고 싶은 일을 할 수없는 무슨 말을하는거야? 내가하고 싶은 것은 UISplitViewController를 사용하는 것입니다 ... – Jon
Apple에 따르면, UISplitViewController는 항상 첫 번째 viewcontroller 여야하며 탭바 또는 탐색 바 안에 있지 않아야합니다. UISplitViewController를 사용하기를 원한다면 검색하는 방법을 보여주는 자습서가 많이 있습니다. – ader