我正在使用sap.tnt.SideNavigation来创建侧面板。为此,我正在创建一个页面,并且该页面具有sap.tnt.SideNavigation,其中包含要在侧面导航中显示的导航项目。因此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>


即使内容高度比屏幕高度小,它仍然不会显示滚动图标,而是会出现滚动条。如何解决此问题?

最佳答案

根据文档,sap.tnt.SideNavigation仅应与sap.tnt.ToolPage一起用作父布局控件。因此,它可能无法在Page控件中完美运行。

通常,如果没有展开SideNavigation,则显示滚动项,否则显示滚动条。您可以通过使用ToolPage example进行检查。

09-19 11:01