我在我的应用程序中使用集合视图。
这是代码。
- (UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
UICollectionViewCell *cell = [collectionView dequeueReusableCellWithReuseIdentifier:kCellReuseIdentifier forIndexPath:indexPath];
UIImageView *image = (UIImageView *)[cell viewWithTag:100];
image.image = [UIImage imageNamed:[NSString stringWithFormat:@"%d.png",indexPath.row+1]];
UILabel *lbl = (UILabel *)[cell viewWithTag:101];
lbl.text = [arrCategory objectAtIndex:indexPath.row];
return cell;
}
但是当我运行代码时,我得到了这样的结果。单元格重叠。
我不知道为什么会这样。有时它会在两行之间显示更多的边距。
所有图像都是静态的。
感谢帮助。