Как изменить Рамку / Положение панели вкладок в формах Xamarin? - PullRequest
0 голосов
/ 07 мая 2018

Я новичок в формах Xamarin и C #. Теперь я хочу реализовать панель вкладок в моем приложении Xamarin Forms.

Для этого я использовал следующий код

<TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="Project.Views.DummyPage111">

    <TabbedPage.Children>

        <ContentPage Title="Tab 1">
            <Label Text="Page 1" />
        </ContentPage>

        <ContentPage Title="Tab 2">
            <Label Text="Page 2" />
        </ContentPage>

        <ContentPage Title="Tab 3">
            <Label Text="Page 3" />
        </ContentPage>

        <ContentPage Title="Tab 4">
            <Label Text="Page 4" />
        </ContentPage>
    </TabbedPage.Children>

</TabbedPage> 

Работает нормально как в Android, так и в iOS, но мне нужно сохранить положение панели вкладок в верхней части экрана в iOS и Android. Поэтому для этого мне нужно переместить панель вкладок в верхнюю позицию моего приложения.

Мне нужно настроить положение панели вкладок.

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете сослаться на это Установить положение панели вкладок на Top для iOS в Xamarin.Forms
Создайте пользовательский рендерер для страницы с вкладками в iOS, и она поместит панель вкладок в верхнюю позицию

Надеюсь, что это может решить вашу проблему.

...