PDA

View Full Version : UISplitViewController problem




sagarshivam
Aug 9, 2011, 10:00 AM
Hello!!

After few successful simple GUI for iPhone, I am trying to make split-view based GUI for iPad (without using xib).

In the appdelegate.h, I am using below code


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

//window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
window = [[UIWindow alloc] init];
splitViewController = [[UISplitViewController alloc] init];
rootViewController = [[[RootViewController alloc] initWithStyle:UITableViewStylePlain] autorelease];
detailViewController = [[[DetailViewController alloc] init] autorelease];
UINavigationController *rootNav = [[UINavigationController alloc] initWithRootViewController:rootViewController ];
UINavigationController *detailNav = [[UINavigationController alloc] initWithRootViewController:detailViewController ] ;
splitViewController.viewControllers = [NSArray arrayWithObjects:rootNav, detailNav, nil];
splitViewController.delegate = detailViewController;
[window addSubview:splitViewController.view];
[window makeKeyAndVisible];
return YES;

}





RootViewController.m is intended to populate the table with 10 rows (row 0, row1..row9) and clicking on either will simply display as detail view.

But On running on simulator, there is no GUI at all except one white bar at the top. Rest screen is completely black and there is no message even on console.

Where am I making mistake?

Plz guide.



jnoxx
Aug 10, 2011, 01:52 AM
Does your RootView/Detailview have any code in them, that u can check it's relevant? have u tried Logging in your viewDidload, maybe your class gets loaded, but there is no visual to show..