複数選択UICollectionViewの実装を始めたばかりです。以下は「安全な」コードと見なされますか(何らかの理由でAccessoryViewなどではなくBackgroundViewと呼ばれるため)?労力を節約するという考えがありました。配列を介してさらに使用できるように、インデックスパスで選択したアイテムを追跡するつもりです。
-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
{
//....
cell.selectedBackgroundView = someView_With_A_Checkmark_Image;
[cell bringSubviewToFront:cell.selectedBackgroundView];
//...
return cell;
}