我正在设置一个集合视图并自定义其单元格的宽度、插图和项目间距。以当前的大小,这意味着纵向有两列,横向有三列。我让流布局进行旋转调整和计算,但结果是中间列被拉伸。我认为正在发生的事情是流布局正在为单元格填充/间距进行数学运算,而不是得到干净的整数。然后它将实际单元格的大小调整半个点。结果是一个混叠且看起来模糊的单元格。
我多次和每次都遇到过这个问题 - 我手动计算每个方向的值,以得出一个干净的整数。虽然这可行,但它似乎不是很有效。我想知道是否有更好的方法来做到这一点,如果 FlowLayout 有能力说,将半个点作为边距或单元格之间的空白空间?