HarmonyOS使用属性动画改变List组件内item的高度,其内容高度会突变
布局示意如下:
List(){  
Item1...  
Item2...  
Item3...  
Item4().height('高度动态变化').animation()...  
Item5...  
}改变item4的高度后,item5的位置立即发生了改变。而不是随动画平滑改变。对应的,点击“收起”按钮后,红色区域是随item4高度平滑减小的。点击“展开”按钮后,List的内容高度立即增加了(即红色区域立即变大),理解应该是随着item4高度的增长,红色区域随之增长才对。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 如何设置List的Item的高度自适应为内容本身的高度? 
1265浏览  • 1回复 待解决
HarmonyOS List内容不足的时候设置什么属性可以让其item内容填充满屏幕高度 
807浏览  • 1回复 待解决
HarmonyOS List item高度固定,宽度随内容长短不一,如何实现? 
1561浏览  • 1回复 待解决
HarmonyOS RelativeContainer、List组件怎么实现自适应内容高度 
3427浏览  • 2回复 待解决
HarmonyOS List高度根据内容自适应 
1381浏览  • 1回复 待解决
HarmonyOS 设置list组件高度 
856浏览  • 1回复 待解决
HarmonyOS Tabs组件,TabContent的高度无法自适应内容组件高度 
1558浏览  • 1回复 待解决
HarmonyOS Scroll组件设置最大高度,未超过最大高度就是内容高度 
1822浏览  • 1回复 待解决
Web组件高度100%时,可视范围改变造成高度挤压 
1334浏览  • 1回复 待解决
HarmonyOS web的高度自适应内容的高度 
1673浏览  • 1回复 待解决
HarmonyOS ActionSheet组件是否可以设置每个item的高度以及item文字的位置 
830浏览  • 1回复 待解决
HarmonyOS swiper不同高度子元素切换动态改变高度 
978浏览  • 1回复 待解决
List水平布局如何根据内容自适应高度 
1958浏览  • 1回复 待解决
HarmonyOS  Grid组件能否自适应内容高度? 
957浏览  • 1回复 待解决
设置list自适应内容撑起高度,会发现list超出父视图的问题 
1707浏览  • 1回复 待解决
HarmonyOS 关于List组件是否可以动态设置高度 
1858浏览  • 1回复 待解决
HarmonyOS Swiper里面的item高度自动刷新 
1341浏览  • 1回复 待解决
HarmonyOS Web组件高度设置问题,Web组件内容被遮挡 
2007浏览  • 1回复 待解决
HarmonyOS  点击list的item,修改当前item的属性状态值List根据属性值变化刷新UI 
1497浏览  • 1回复 待解决
Scroll嵌套web,如何实现可以流畅的滑动,Web内容高度会变化 
1289浏览  • 1回复 待解决
Grid组件高度不能被GridItem高度自动撑起,必须要设置height或maxCount属性 
2124浏览  • 1回复 待解决
Grid组件,使用columnsTemplate属性规定列数后,组件的高度自适应功能失效 
3487浏览  • 1回复 待解决
HarmonyOS list的设置回弹是属性.edgeEffect(EdgeEffect.Spring),怎么设置下拉的高度 
1442浏览  • 1回复 待解决
使用ListItemGroup后列表Item高度不一致问题 
1849浏览  • 2回复 待解决
后添加的组件比先添加的组件Z轴高度更高,会覆盖一部分,如何通过代码调整这个高度,让覆盖优先级改变? 
4153浏览  • 1回复 待解决





















可以采用循环函数改变高度(代码如下),替代animation属性。