UICollectionViewは複数のセルで実装されていますか?*非常に単純* "=="への呼び出し結果は未使用
セルをクリックすると、selectedArrayの値をtrueに変更します。すべてのセルが、私は何かが正しくリンクされていない知っているが、私はそれを見ていないので、クリックのため
var selectedArray = [Bool](count:201, repeatedValue:false)
func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {
let cell = collectionView.cellForItemAtIndexPath(indexPath)
if cell?.selected == true {
selectedArray[indexPath.row] == true
print("\(selectedArray[indexPath.row])")
}
}
出力が偽である:
は、ここに私のコードです。
NSMutableIndexSetは、選択を追跡するためにより適切なデータ構造です。 – Paulw11