Мы используем xamrin from для создания мобильного приложения, наш сценарий заключается в переходе от бокового меню к панели вкладок, где нам нужно динамически установить текущую страницу панели вкладок,
Вот наш код,
public Task NavigateToMyCartPage()
{
switch (Device.RuntimePlatform)
{
case Device.iOS:
this.CurrentPage = this.Children[2];
break;
case Device.Android:
this.CurrentPage = this.Children[2];
break;
default: break;
}
return Task.CompletedTask;
}
В iOS навигация работает ожидаемо. В Android мы сталкиваемся с проблемой, как не переход на 3-ю страницу. его переход к 1-й странице.
Любая помощь будет оценена