私は同様のセルを持つコレクションビューコントローラを持っており、特定のコンテンツを持つ次のviewControllerを各セルに開くようにします。私はセグエでindexpath.row送信しなければならないと思いますが、この部分で、私はエラーに直面:collectionViewCellでsegueを実行するときにindexpathを送信するにはどうすればよいですか?
上記のコードでoverride func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if let newViewController = segue.destination as? myCollectionViewController {
newViewController.passedValue = indexPath.row // exactly here
}
}
'myCollectionView.indexPathsForSelectedItems [0]'? (またはそのようなもの) – Larme
あなたのタスクにこのデリゲート関数didSelectRowAtIndexPathを使用することはできません。 – MageNative