HarmonyOS list sticky相关问题
List.sticky(StickyStyle.Header) 使用ListItemGroup header的功能时,我的ListItemGroup内部的list 如果不滚动到header 的下方(与 header 重叠)。需求是内部的 list 滚动不应该超过 header。
如图所示,现在ListItemGroup内部的 list (HomeRoomListPage)向上滚动的时候,会与 header 重叠。
List() {
ListItem() {
Flex({ direction: FlexDirection.Row, justifyContent: FlexAlign.SpaceBetween }) {
this.HomeTopFunctionView("每日福利", $r("app.media.icon_home_daily"))
this.HomeTopFunctionView("甜蜜空间", $r("app.media.ic_home_sweet_meet"))
this.HomeTopFunctionView("爱情小屋", $r("app.media.icon_home_marriage"))
this.HomeTopFunctionView("我的派对", $r("app.media.icon_home_party"))
this.HomeTopFunctionView("好友在玩", $r("app.media.icon_home_play"))
}.margin({ top: 16, left: 8, right: 8 })
}
ListItemGroup({ header: this.Tab() }) {
ListItem() {
Tabs({ barPosition: BarPosition.Start, controller: this.controller }) {
ForEach(this.homeInfo.room.label, (item: RoomLabel, index: number) => {
TabContent() {
HomeRoomListPage({ roomList: this.homeInfo.room.list, labelType: item.labelType, current: index })
}.margin({ top: 12 })
.tabBar(item.labelName).width('100%').height('100%')
})
}
.barMode(BarMode.Scrollable)
.barHeight(0)
.onChange((index: number) => {
this.focusIndex = index
})
.width('100%')
.height('100%')
.layoutWeight(1)
}
}
}.layoutWeight(1).height('100%').width('100%').sticky(StickyStyle.Header)
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS 列表List相关问题
1213浏览 • 1回复 待解决
HarmonyOS 置顶粘贴效果除了list的sticky 还有别的方案吗?
822浏览 • 1回复 待解决
HarmonyOS sticky粘性布局
464浏览 • 1回复 待解决
HarmonyOS List控制器Scroller相关
886浏览 • 1回复 待解决
HarmonyOS List嵌套List和List嵌套Grid问题
876浏览 • 1回复 待解决
HarmonyOS List回弹问题
557浏览 • 1回复 待解决
HarmonyOS list组件问题
778浏览 • 1回复 待解决
HarmonyOS Grid相关问题
1240浏览 • 1回复 待解决
HarmonyOS Worker相关问题
885浏览 • 1回复 待解决
HarmonyOS 线程相关问题
1305浏览 • 1回复 待解决
HarmonyOS KVStore 相关问题
1013浏览 • 1回复 待解决
HarmonyOS AccountKit相关问题
1222浏览 • 1回复 待解决
HarmonyOS 证书相关问题
1023浏览 • 1回复 待解决
HarmonyOS string相关问题
914浏览 • 1回复 待解决
HarmonyOS Lib相关问题
668浏览 • 1回复 待解决
HarmonyOS BindSheet相关问题
1413浏览 • 1回复 待解决
HarmonyOS Scroll组件内部子组件Sticky属性实现
727浏览 • 1回复 待解决
适配HarmonyOS相关问题
968浏览 • 1回复 待解决
HarmonyOS RelativeContainer相关问题
724浏览 • 1回复 待解决
HarmonyOS PushExtensionAbility相关问题
827浏览 • 1回复 待解决
HarmonyOS 打包相关问题
923浏览 • 1回复 待解决
HarmonyOS protobuf相关问题
1266浏览 • 1回复 待解决
HarmonyOS 地图相关问题
1548浏览 • 1回复 待解决
HarmonyOS 混淆相关问题
773浏览 • 1回复 待解决
HarmonyOS CardRecognition相关问题
924浏览 • 1回复 待解决
示例参考如下: