Я хочу создать всплывающее меню, которое должно иметь одинаковый внешний вид на всех платформах, например, Android, ios и windows. Он должен выйти из верхнего правого угла. Для этого я использовал страницу masterDetail формы Xamarin, но она отличается по-разному на всех платформах, и я не могу выполнить настройку. Может ли кто-нибудь указать мне, какой подход мне следует придерживаться, формы Xamarin с настройкой или xamarin native с пользовательским контролем для всех платформ. Если настройка возможна, как?Пользовательская страница MasterDetail в форматах Xamarin
В настоящее время я делаю это в форматах xamarin для получения всплывающего меню, и он работает на всех платформах.
public class DashBoardView : MasterDetailPage
{
public DashBoardView()
{
Master = new ProfilePage();
Detail= new NavigationPage(new DetailPage())
{
BarBackgroundColor = Color.FromHex("#56c7f6"),
BarTextColor = Color.White
};
}
}