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