3
私はUICollectionView
を持っています。そして、didDeselectItemAt
がトリガーされない項目を選択したときに、他の項目を選択すると、最初にトリガーされます。どうして?UICollectionView didDeselectItemAtがトリガーされない
override func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath) {
let userSetting = userSettings[(indexPath as NSIndexPath).row]
selectedUserSettingRecordName = userSetting.id
containerViewController!.performSegue(withIdentifier: "message", sender:self)
}
妨害する可能性collectionView
上記の一切のビューがありません:
これは、メソッドが実装されています。
didSelect vs ** De ** select? – Larme
[didSelectRowAtIndexPathが間違ったIndexPathを返す可能性があります](http://stackoverflow.com/questions/4118993/didselectrowatindexpath-returns-wrong-indexpath)この質問は「UICollectionView」ではなく「UICollectionView」ですが、システム/理由は同じ。 – Larme