I need some help with modal view controllers, as I have not used Modal View Controllers before…
So this is how my application now is…
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Override point for customization after application launch.
[_window addSubview:rootController.view];
rootController.selectedIndex =2;
NSLog(@"Displaying the APP delegate");
[self.window makeKeyAndVisible];
return YES;
}
I have a view for Login, titled LoginViewController . I want this to appear first as the first view, and on clicking the Login button (IBAction), I want it to show rootController.selectedIndex =2;
(Please ignore the login check as of now). I just want the login view controller to appear at first, and dismiss itself if I press Login, and then take the screen to my rootController (which is a UITabBarController)
In the viewDidLoad method of the first view in the tabBar present the modal view as follows :
To dismiss the modalView, in the IBAction of the login button just put in the following code :