Sapui5 sap.m.IContabar:如何使标题粘性/仅内容可滚动

Sapui5 sap.m.IContabar:如何使标题粘性/仅内容可滚动,sapui5,Sapui5,我正在寻找一种方法,使一个粘性,这意味着标签栏保持固定,而你可以滚动的内容。就我所见,没有标准的属性支持。有人实施了这个吗 PS:应该可以使用CSS属性位置:固定到组件的标题部分。这里我的评论再次作为答案: 在本例中,我将sap.m.icontabar的内容包装在sap.m.ScrollContainer中,并将vertical属性设置为true 这里有两种方法可以启用粘性标题或仅使内容可滚动。通过这些,还可以设置内容相对于其父级大小的高度100% IconTabFilter中的滚动容器

我正在寻找一种方法,使一个粘性,这意味着标签栏保持固定,而你可以滚动的内容。就我所见,没有标准的属性支持。有人实施了这个吗


PS:应该可以使用CSS属性
位置:固定到组件的标题部分。

这里我的评论再次作为答案:

在本例中,我将
sap.m.icontabar
的内容包装在
sap.m.ScrollContainer
中,并将
vertical
属性设置为true


这里有两种方法可以启用粘性标题或仅使内容可滚动。通过这些,还可以设置内容相对于其父级大小的高度
100%

IconTabFilter中的滚动容器

  • icontabar
    中启用,使其覆盖整个可用区域
  • 使用诸如或
    Page
    之类的控件包装内容

ScrollContainer
外部 或者,一些不太为人所知但仍然有用的东西可能是控件
IconTab标题
,它也在
icontabar
中使用。 与使用
icontabar
的方法相比

  • IconTabHeader
    需要其父容器禁用自己的滚动。
    • 对于页面,
      enableCrollable=“false”
    • 对于对话框,
      verticalsrolling=“false”
  • 内容与
    IconTabHeader
    无关
  • IconTabBar
    中的某些功能(例如
    expandable
    )缺失
话虽如此,下面是一个使用
IconTabHeader
的示例:



如果有办法将ScrollContainer的高度设置为100%,那就太棒了。@Marc,以防您仍然怀疑:您只需在IconTabBar中另外启用
stretchContentHeight