Esempio n. 1
0
		public WorkoutSource (WorkoutController controller)
		{
			this.controller = controller;

			items = new List<Workout> {
				new Workout ("Back workout", "list-item-icon4.png"),
				new Workout ("Chest workout", "list-item-icon3.png"),
				new Workout ("Shoulders workout", "list-item-icon2.png"),
				new Workout ("Biceps workout", "list-item-icon1.png")
			};
		}
Esempio n. 2
0
		public void InitPadRootViewController ()
		{
			tabBarController = new UITabBarController ();

			tabBarController.ViewControllers = new UIViewController[] {
				new UINavigationController (new DetailViewController ())			
			};

			for (var i = 0; i < tabBarController.TabBar.Items.Length; i++) {
				var item = tabBarController.TabBar.Items[i];
				FitpulseTheme.Apply (item, (ThemeTab)i);
			}

			splitViewController = new UISplitViewController ();
			var workoutController = new WorkoutController ();

			splitViewController.ViewControllers = new UIViewController[] {
				new UINavigationController (workoutController),
				tabBarController
			};

			splitViewController.Delegate = new SplitViewDelegate (workoutController);
		}
Esempio n. 3
0
		public SplitViewDelegate (WorkoutController controller)
		{
			this.controller = controller;
		}