Задать вопрос
vkvk
@vkvk

Как сделать свою навигационную панель Xamarin.Forms?

Всем привет! Уже два дня пытаюсь сделать нижнюю навигационную панель в таком стиле:
62deda433cd67773619768.jpeg
но ничего не выходит. Делал с помощью Shell, но иконки снизу становятся серыми и сделать разный фон для каждой кнопки не получается (не знает как это сделать). Пытался сделать также с помощью TabbedPage, получилось гораздо хуже: также серые иконки и баги с самой это панелью, когда она находится внизу. Можете пожалуйста сказать, как можно это реализовать? Единственное, что придумал это сделать их как две кнопки с помощью которых можно переходить на нужные страницы.
  • Вопрос задан
  • 87 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
@SZolotov
Asp.net core, MAUI,WPF,Qt, Avalonia
т.к. не очень понятно в чем проблема отвечу на вопрос из заголовка.
Есть два варианта:
1. Сделать прям "свою" панель на основе обычных кнопок, но тогда придётся дописывать кастомную навигацию. Это не сложно.
2. Разобраться в рендерерах (ну и вообще что это такое и зачем их используют) и на основе нативных платформенных компонентов сделать то что вам нужно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы