public override void ViewDidLoad () { base.ViewDidLoad (); this.AddNoteButton.Clicked += (sender, e) => { if(noteScreen == null) noteScreen = new NoteTakingScreen (); this.NavigationController.PushViewController(noteScreen, true); }; // Perform any additional setup after loading the view, typically from a nib. }
// // This method is invoked when the application has loaded and is ready to run. In this // method you should instantiate the window, load the UI into it and then make the window // visible. // // You have 17 seconds to return from this method, or iOS will terminate your application. // public override bool FinishedLaunching (UIApplication app, NSDictionary options) { // create a new window instance based on the screen size window = new UIWindow (UIScreen.MainScreen.Bounds); rootNavigationController = new UINavigationController (); // If you have defined a root view controller, set it here: // window.RootViewController = myViewController; if (mainScreen == null) mainScreen = new MainNotesScreen (); //window.RootViewController = mainScreen; noteScreen = new NoteTakingScreen (); rootNavigationController.PushViewController (mainScreen, false); window.RootViewController = rootNavigationController; // make the window visible window.MakeKeyAndVisible (); return true; }