I have started my iOS 5 app using a storyboard, however if I want to programatically modally present a view, how can I? I can’t use initWithNibName as there are no longer nob files, but a storyboard.
E.g. this will give me a blank UINavigationView and not my Interface Builder one:
setupView = [[setupController alloc] initWithNibName:nil bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:setupView];
[self presentModalViewController:navigationController animated:YES];
If I use a button in interface builder (in my storyboard) and link the two views with it using ‘Modal’ it works a charm, but I want to do it programatically.
Thanks.
Turns out I think I have been looking for
performSegueWithIdentifierand it works a charm.