В моей раскадровке у меня есть табличное представление, а в ячейку табличного представления я поместил UICollectionview, Мои функции uicollectionview определены в моем классе табличного представления, как вы можете видеть в конце моего вопроса:
но у меня ошибка в строке Perform Segue, это моя ошибка:
Использование неразрешенного идентификатора «executeSegue»
Как я могу правильно установить sege здесь? потому что мой класс табличного представления не является классом UIViewController ☹️
class tableviewcell: UITableViewCell,UICollectionViewDelegate, UICollectionViewDataSource, UICollectionViewDelegateFlowLayout {
@IBOutlet weak var collectionView: UICollectionView!
override func awakeFromNib() {
super.awakeFromNib()
self.collectionView.delegate = self
self.collectionView.dataSource = self
}
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 2
}
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cellID", for: indexPath) as! collectionViewCell
cell.title.text = "test"
return cell
}
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
performSegue(withIdentifier: "segueID", sender: self)
}