summaryrefslogtreecommitdiff
path: root/MultiViewXIBNav/FirstViewController.m
diff options
context:
space:
mode:
Diffstat (limited to 'MultiViewXIBNav/FirstViewController.m')
-rw-r--r--MultiViewXIBNav/FirstViewController.m16
1 files changed, 15 insertions, 1 deletions
diff --git a/MultiViewXIBNav/FirstViewController.m b/MultiViewXIBNav/FirstViewController.m
index db62c08..8a34fcf 100644
--- a/MultiViewXIBNav/FirstViewController.m
+++ b/MultiViewXIBNav/FirstViewController.m
@@ -7,6 +7,7 @@
//
#import "FirstViewController.h"
+#import "SecondViewController.h"
@interface FirstViewController ()
@@ -18,8 +19,10 @@
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
- // Custom initialization
+ self.title = @"First";
}
+ UIBarButtonItem * secondButton = [[UIBarButtonItem alloc] initWithTitle:@"Second" style:UIBarButtonItemStylePlain target:self action:@selector(gotoSecondView:)];
+ self.navigationItem.rightBarButtonItem = secondButton;
return self;
}
@@ -35,4 +38,15 @@
// Dispose of any resources that can be recreated.
}
+- (void) gotoSecondView:(id)sender
+{
+ NSLog(@"Second button works");
+ if (!self.mySecondVC)
+ {
+ self.mySecondVC = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
+ }
+
+ [self.navigationController pushViewController:self.mySecondVC animated:YES];
+}
+
@end