didSelectItemAtIndexPath
funcをUICollectionViewCell
に書き込んでUICollectionViewController
を選択しました。私は2つの方法でコードを書いたが、それは全く機能しない。また、私はそこに間違いがない。didSelectはUICollectionViewControllerを選択するためにUICollectionViewCellで機能しません
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
if indexPath.item == 0 {
let layout = UICollectionViewFlowLayout()
let controller1 = DigitalSLRCon(collectionViewLayout: layout)
let nav = UINavigationController()
nav.pushViewController(controller1, animated: true)
// OR
let layout = UICollectionViewFlowLayout()
let controller1 = DigitalSLRCon(collectionViewLayout: layout)
navigationController?.pushViewController(controller1, animated: true)
}
のように細胞内のデフォルト変数をオーバーライドすることができ、私はので、私は今何ができるprotocal –