public App() { InitializeComponent(); if (Device.RuntimePlatform == Device.iOS) { var tabs = new FreshTabbedNavigationContainer("RunkeeperTabs"); tabs.AddTab <MePageModel>("Me", "me.png"); tabs.AddTab <MyPlanPageModel>("My Plan", "myplan.png"); tabs.AddTab <StartPageModel>("Start", "start.png"); tabs.AddTab <FriendsPageModel>("Friends", "friends.png"); tabs.AddTab <ChallengesPageModel>("Challenges", "challenges.png"); // Set the selected tab to the middle one. tabs.SwitchSelectedRootPageModel <StartPageModel>(); MainPage = tabs; } else { var navContainer = new CustomNavigation(); navContainer.Init("Menu", "hamburger.png"); navContainer.AddPage <StartPageModel>("Start"); navContainer.AddPage <MePageModel>("Me"); navContainer.AddPage <MeClonePageModel>("MeClone"); MainPage = navContainer; } }
private void HandleIOSSetup() { var tabs = new FreshTabbedNavigationContainer("RunkeeperTabs"); tabs.AddTab <Page1ViewModel>("Page 1", "icon.png"); tabs.AddTab <Page2ViewModel>("Page 2", "icon.png"); tabs.AddTab <Page3ViewModel>("Page 3", "icon.png"); tabs.AddTab <Page4ViewModel>("Page 4", "icon.png"); tabs.AddTab <Page5ViewModel>("Page 5", "icon.png"); // Set the selected tab to the middle one. tabs.SwitchSelectedRootPageModel <Page3ViewModel>(); MainPage = tabs; }