问题描述
我正在尝试垂直放置Text
元素的集合,并根据行是否适合这些行包含不同数量的这些元素的行。另外,我希望固定每一行中元素之间的间距,并将这些元素在一行中的集合居中。行数取决于布局如何布局这些元素以及元素的宽度。例如,给定["A","ABC","C","EF","GHIJKL","OPQ","Z"]
,布局将为:
| A ABC C |
| EF |
| GHIJKL |
| OPQ Z |
我可以将UIKit
中的类似布局视为应用于FlowLayout
的{{1}},在布局中,该布局将计算一行中可以容纳多少个元素,并将它们放置在一行,然后将继续到下一行并重复。
这可以使用包含UICollectionView
的{{1}}集合来实现,但是需要手动调整,如果元素列表是动态的,则无效(如我的情况)。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)