コード例 #1
0
        void createContentViewControllers()
        {
            _introViewController    = Storyboard.InstantiateViewController("IntroViewController") as BaseContentViewController;
            _programmViewController = Storyboard.InstantiateViewController("ProgramViewController") as BaseContentViewController;
            _mapViewController      = Storyboard.InstantiateViewController("MapImageView") as BaseContentViewController;
            _infoViewController     = Storyboard.InstantiateViewController("InfoViewController") as BaseContentViewController;
            _songViewController     = Storyboard.InstantiateViewController("SongViewController") as BaseContentViewController;
            _rulesViewController    = Storyboard.InstantiateViewController("RulesViewController") as BaseContentViewController;

            AppController.Instance.NavigationController.SideMenuButtonClicked(ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.INTRO);
        }
コード例 #2
0
        void GoToPageHandler(ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum page, ScoutsEnGidsen.HO.BL.Controllers.BaseContentController controller)
        {
            BaseContentViewController contentViewController = null;

            switch (page)
            {
            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.INTRO:
                contentViewController = _introViewController;
                break;

            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.PROGRAM:
                contentViewController = _programmViewController;
                break;

            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.MAP:
                contentViewController = _mapViewController;
                break;

            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.INFO:
                contentViewController = _infoViewController;
                break;

            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.YEARSONG:
                contentViewController = _songViewController;
                break;

            case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.LIVERULES:
                contentViewController = _rulesViewController;
                break;

            default:
                break;
            }
            if (contentViewController != null)
            {
                contentViewController.Controller = controller;
            }
            ActiveViewController = contentViewController;
            if (SidebarController != null)
            {
                SidebarController.CloseMenu();
            }
        }