文字行数不一致形成的瀑布流布局有什么好的方法吗?

挑战
  • 588

如图所示,文字行数不一致形成的瀑布流布局有什么好的方法吗?要求无限滚动加载?
image.png

回复
阅读 620
1 个回答
  1. 根据文案字数计算每一条数据渲染卡片的高度
  2. 已知列数固定(2列),建立两数组,两个数据都加一个记录子元素高度总和的属性height;遍历本次接口返回的数据,依次添加到两个数组中,添加到哪个数组的依据是两个数组 height属性的大小。
  3. 添加完毕,根据两个数组的数据渲染页面即可。
  4. 初次加载之后,再次加载数据继续1,2,3步骤即可。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏