场景:现有几张图片,要将图片摆成若干行和若干列。
图片的张数是不确定的,现在列数确定为两列,要怎么根据图片张数确定摆放的行数。
代码:
NSInteger count = listModel.data.count;
NSInteger hNum; // 纵向个数
if (count %2 == 0) {
hNum = count / 2;
}else{
hNum = (count / 2) +1;
}
hNum就是行数。
还有一种更简单的方法:
(总数-1)/总列数+1=行数