2016-09-21 3 views
0

Я новичок в Xamarin и хочу разработать портативное приложение Xamarin.Form. Для этого я создал шаблон проекта как Xamarin.Form Portable. После входа в систему я успешно создал страницу подробных сведений о файле, чтобы отобразить список меню, такой как «Главная», «О нас», «Ссылки ContactUs» в левом углу, который изначально скрывается, и когда я нажимаю значок меню (значок меню похож на три тире (-)) параллельно) весь список меню заполняется в правой части окна. Теперь, когда я нажимаю на любой пункт меню, я не хочу повторять список меню или его значок на внутренних страницах. Вместо этого, я хочу, чтобы кнопка «Назад назад» вместо значка «Меню». Когда я попытался перемещаться по нему, как показано ниже, он дает мне ошибку, например: «PushAsync не поддерживается глобально на iOS/Android, пожалуйста, используйте навигацию»Навигация в Xamarin.Form с сайта masterdetail

wait Navigation.PushAsync (new AboutUs());

Если вместо этого я перейду на страницу основных деталей и настрою страницу О нас как свойство «Детали» главной страницы детализации, тогда появится значок «Меню» и «Меню», который я не хочу. Пожалуйста, помогите мне, как я могу показать навигацию по странице с помощью кнопки «Назад» на внутренних страницах.

В целом, я хочу, чтобы функциональность, как в Gmail, когда мы открываем любую кнопку меню «Детали из электронной почты», там нет кнопки со стрелкой назад.

Заранее благодарен!

ответ

0

Попробуйте этот подход (Потому что DetailPage должен быть NavigationPage в Xamarin.Forms):

ждут Navigation.PushAsync (новый NavigationPage (новый ABOUTUS()));

Смежные вопросы