2016-12-30 2 views
1

Я использую sap.tnt.SideNavigation для того, чтобы создать боковую panel.For, что я создаю страницу и страница сок .tnt.SideNavigation, которые состоят из элементов навигации, чтобы отобразить в стороне navigation.So вид XML, как это,Боковые иконки навигации прокрутки не отображаются, даже если высота содержимого больше, чем высота экрана

<Page> 
<content> 
<m:ToggleButton icon="sap-icon://menu2" press="onCollapseExapandPress"/> 
      <SideNavigation id="sideNavigation" visible="false"> 
       <item> 
        <NavigationList itemSelect="onItemSelect" items="{path:'/widgetsToLoad/widgets'}"> 
         <NavigationListItem icon="{icon}" visible="{inPanel}" 
          tooltip="{name}"></NavigationListItem> 
        </NavigationList> 
       </item> 
      </SideNavigation> 
</content> 
</Page> 

После выполнения этого Eventhough высота содержание Nore чем высота экрана не будет отображаться иконки вместо прокрутки появится полоса прокрутки. Как это исправить?

ответ

1

В соответствии с документацией sap.tnt.SideNavigation следует использовать только с sap.tnt.ToolPage в качестве родительского элемента управления макетами. Таким образом, он может не работать в рамках контроля страницы.

В общем случае элементы прокрутки отображаются, если SideNavigation не расширен, в противном случае отображается полоса прокрутки. Вы можете проверить это, играя с ToolPage example.

+0

Я использовал его, боковая панель навигации будет работать, но если содержимое панели навигации больше, то она не будет показывать значки прокрутки. –

+0

Обновлен ответ. – matbtt

+0

Спасибо, он работает –