我想创建如图所示的设计。我的意思是标签有静态高度但动态宽度,它会根据间距自动调整。如果标签可以在同一行调整,则将其放在那里,否则如果标签宽度大于下一行中行放置标签的剩余空间。
问题是标签计数也是动态的应该是任何数字(例如5,8,7,9)那么如何调整单元格中的所有气泡以使它们不能重叠。
是否有人帮我创建此视图或建议我使用任何库等。
答案 0 :(得分:0)
您可以通过使用collectioView实现所需的布局,您可以按照以下几个步骤来实现所需的结果。
1)使用集合视图&确保将滚动方向设置为“垂直”,以便按图像文件中所示排列项目。
2)为了左对齐,使用“UICollectionViewLeftAlignedLayout”参考链接: https://github.com/mokagio/UICollectionViewLeftAlignedLayout
通过这些步骤,我们在我们的应用程序中获得了相同的结果,它看起来像这样..