我想通過使用UICollectionView來製作一個網格的單元格。 我會刪除所有填充,單元格之間的間距。 我使用的佈局方法和屬性uicollectionview的inter間距列
-(CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section
{
return 0;
}
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
CGSize retval = CGSizeMake(120, 120);
return retval;
}
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section
{
return UIEdge
InsetsMake(0, 0, 0, 0);
}
但我總是得到列之間的空間。在UICollectionView
可能重複[你如何確定UICollectionView flowLayout中的單元格之間的間距](http://stackoverflow.com/questions/13017257/how-do-you-determine-spacing-between-cells-in-uicollectionview- flowlayout) – Caleb
它不是重複的。在寫這個問題之前,我查看了你引用的問題。 – giuseppe
這是一個相同的問題 - 您希望您的單元格彼此對接,但沒有空格,但集合佈局會在單元格之間分配額外的空間。重複的問題是要求同樣的事情。我對[我的回答](http://stackoverflow.com/a/13018243/643383)的評論更詳細地解釋了這個問題,其他答案解釋瞭如何創建一個左對齊項目的佈局,留下任何額外的空間在右邊。如果你問的不同,請澄清這個問題。 – Caleb