Не получается присвоить новую главную страницу в приложении Xamarin Forms

у меня есть многостраничное приложение, в App я присваиваю MainPage страницу "MainPage".

MainPage = new NavigationPage(new MainPage())
                    {
                        BarBackgroundColor = Color.FromHex("4CAF50")
                    };

После чего, у меня идет проверка на определенное условие и если оно выполнено, то я назначаю новую главную страницу(BetaTestEnd) с помощью строчки:

Application.Current.MainPage = new NavigationPage(new BetaTestEnd());

И у меня не присваивается и ничего не происходит после этих действий. Cтоит отметить, что у меня есть кнопка, который выполняет такой же функционал и при нажатии на кнопку MainPage изменяется. Также стоит отметить, что MainPage имеет структуру MasterDetailPage.


Ответы (0 шт):