Активировать другой viewcontroller в splitviewcontroller - PullRequest
1 голос
/ 24 января 2020

Я разрабатываю настольное приложение, используя xamarin.ma c. Я следил за xamarin.ma c примером проекта, который использует splitview. Теперь я хочу перейти от этого контроллера представления, где пользователю нужно выбрать между 2 переключателями.

enter image description here

Если пользователь выберет USB-токен и нажмет кнопку «Продолжить», он перейдет к этому (который заменяет текущий viewcontroller)

enter image description here

Прямо сейчас, я понятия не имею, как это сделать. Пожалуйста, помогите мне с этим. Для примера проекта, пожалуйста, нажмите на эту ссылку

ОБНОВЛЕНИЕ

Я уже создал экземпляр RightViewController и executeSegue, но ничего из этого не сработало.

//Button Actions **Continue**
partial void SelectStorage(NSObject sender)
    {
        RightViewController rightView = new RightViewController();

        if (SelectedStorage == "Token")
        {
            PerformSegue("LoginSegue", rightView); // 1st try

            PerformSegue("LoginSegue", this);    //2nd try

            rightView.ShowView(SubviewType.Login);  //3rd try
        }
        else
        {
            PerformSegue("SoftCertSegue", this);
        }
    }

1 Ответ

0 голосов
/ 24 января 2020

В приложении macOS отсутствует понятие «Навигация», по крайней мере, внутри окна. Вы можете создать новый ViewControler и заменить View, который хотите заменить.

...