UISplitViewController problem

Discussion in 'iPhone/iPad Programming' started by sagarshivam, Aug 9, 2011.

  1. macrumors member

    Joined:
    May 24, 2011
    Messages:
    51
    #1
    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

    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.
     
  2. macrumors 65816

    jnoxx

    Joined:
    Dec 29, 2010
    Messages:
    1,343
    Location:
    Aartselaar // Antwerp // Belgium
    #2
    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..
     

Share This Page