Выполните переход от класса UITableViewCell к контроллеру представления - PullRequest
0 голосов
/ 18 сентября 2018

В моей раскадровке у меня есть табличное представление, а в ячейку табличного представления я поместил 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)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...