我有一个带有自定义布局的设计,用于许多图像,看起来很简单,但在开发方面并非如此。我想做的是使用同位素来对齐和过滤所有图像,但对齐是自定义的。图像应始终在其容器中居中,并且一行中的最大项目数交替出现,因此第 1 行最多有 3 个图像,第 2 行最多有 2 个图像,对所有其他行重复此顺序。我提供了一个快速图表的链接,该图表说明了这将如何处理不同数量的图像。我不确定同位素如何或是否可以使这些图像居中,无论每行的总数是多少。对这个有什么想法吗?
问问题
405 次
1 回答
0
不,对于这样的事情,你最好研究一下与circle packing和bin packing相关的算法。您可以通过 MATLAB 和 Mathematica 找到好的算法。
于 2012-10-05T22:48:20.223 回答