Внутри ВК
func tableView(_ tableView: UITableView,cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = //////
cell.delegate = self
}
//
, чтобы это работало, вы должны установить
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
delegate?.segueToNext(identifier: "showDiningServices")
}
//
self.collectionView.delegate = self // self here is UITableViewCell
OR
В VC также можно реализовать делегат collectionView и источник данных, например
func tableView(_ tableView: UITableView,cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = //////
cell.collectionView.delegate = self
cell.collectionView.dataSource = self
}
затем непосредственно внедрите это в VC
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
performSegue(withIdentifier: "showDiningServices", sender: self)
}