Still getting my head around things here. I'm not even close, but anyways.... I have a TabBar application created from Xcode. It works I have three tab views, that I know how to manipulate, etc.
I'd like to put a 'login' nib file in front of this whole thing, requiring a user to answer a (hardcoded for now) username and password. If you get that right, then, render the tab portion, allowing them to click around.
I have another application that I've written that does the username and password part, I'm having trouble taking the logic from there, and putting it in front of the TabApplication piece.
Anyone have any suggestions?
In your AppDelegate, at the end of the application didFinishLaunchingWithOptions
method you'll see this:
[window addSubview:tabcontroller.view];
[window makeKeyAndVisible];
return YES;
Simply initialize your login view controller and add it after the tabcontroller, like this:
initialScreenViewController = [[InitialScreenViewController alloc] init];
[window addSubview:tabcontroller.view];
[window addSubview:initialScreenViewController.view];
[window makeKeyAndVisible];
return YES;
In you login viewcontroller, after authenticating the user you can hide it like this:
[self.parentViewController.view setHidden:YES];
which allows you to show it again if you have a logout feature.