そもそもCellを選択状態にするにはどうするの?
(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath
の中で、UICollectionViewCellを取得して、selectedプロパティをYESにすればいいんですけど。
何にハマったの?
選択状態になったことはなったんですが、UIでタップしても非選択状態にならなくなりました。
どうやって解決するの?
セルのselectedプロパティをYESにする方法は正しくありません。
最終的にはviewWillAppearでselectItemAtIndexPathを呼び出しました。
ただ、これは私のプログラムで選択状態にしたいデータを取ってくるタイミングがここだったからです。おそらく、viewDidLoadでも可能じゃないかと思います。(未確認)