public override bool FinishedLaunching (UIApplication app, NSDictionary options)
		{
			// create our window
			window = new UIWindow (UIScreen.MainScreen.Bounds);
			window.MakeKeyAndVisible ();
			
			// are we running an iPhone or an iPad?
			DetermineCurrentDevice ();

			// instantiate our main navigatin controller and add it's view to the window
			mainNavController = new UINavigationController ();
			
			switch (CurrentDevice)
			{
				case DeviceType.iPhone:
					iPhoneHome = new HandlingRotation.Screens.iPhone.Home.HomeScreen ();
					mainNavController.PushViewController (iPhoneHome, false);
					break;
				
				case DeviceType.iPad:
					iPadHome = new HandlingRotation.Screens.iPad.Home.HomeScreenPad ();
					mainNavController.PushViewController (iPadHome, false);
					break;
			}

			window.RootViewController = mainNavController;

			return true;
		}
Beispiel #2
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            // create our window
            window = new UIWindow(UIScreen.MainScreen.Bounds);
            window.MakeKeyAndVisible();

            // are we running an iPhone or an iPad?
            DetermineCurrentDevice();

            // instantiate our main navigatin controller and add it's view to the window
            mainNavController = new UINavigationController();

            switch (CurrentDevice)
            {
            case DeviceType.iPhone:
                iPhoneHome = new HandlingRotation.Screens.iPhone.Home.HomeScreen();
                mainNavController.PushViewController(iPhoneHome, false);
                break;

            case DeviceType.iPad:
                iPadHome = new HandlingRotation.Screens.iPad.Home.HomeScreenPad();
                mainNavController.PushViewController(iPadHome, false);
                break;
            }

            window.RootViewController = mainNavController;

            return(true);
        }