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") }; }
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); }
public SplitViewDelegate (WorkoutController controller) { this.controller = controller; }