Можно ли использовать TabView Navigation в SideDrawer Navigation - PullRequest
0 голосов
/ 11 февраля 2019

Мне нужно реализовать макет, как в приложении Twitter, где приложение имеет TabView для первичной информации и SideDrawer для дополнительной информации.

Если я пытаюсь инициировать RadSideDrawer mainContent с помощью TabView и Frame, у меня появляется пустой экран:

...
<nsDrawer:RadSideDrawer.mainContent>
    <TabView androidTabsPosition="bottom">
        <TabViewItem class="tab-view-item" title="catalog">
            <Frame defaultPage="pages/catalog/catalog-page"></Frame>
        </TabViewItem>
    </TabView>
</nsDrawer:RadSideDrawer.mainContent>
...

Но если я начну RadSideDrawer mainContent с фреймом, я получу правильную страницу:

...
<nsDrawer:RadSideDrawer.mainContent>
     <Frame defaultPage="pages/catalog/catalog-page"></Frame>
</nsDrawer:RadSideDrawer.mainContent>
...

Как правильно совмещать навигацию TabView и навигацию SideDrawer?

1 Ответ

0 голосов
/ 11 февраля 2019

Я подозреваю, что Frame должен быть заключен в TabViewItem.view, а TabViewItem должен быть заключен в <TabView.items>

<nsDrawer:RadSideDrawer.mainContent>
    <TabView androidTabsPosition="bottom">
        <TabView.items>
          <TabViewItem class="tab-view-item" title="catalog">
            <TabViewItem.view>
             <Frame defaultPage="pages/catalog/catalog-page"></Frame>
            </TabViewItem.view>
          </TabViewItem>
        </TabView.items>
    </TabView>
</nsDrawer:RadSideDrawer.mainContent>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...