Я создал пользовательский UITableViewCell в отдельном наконечнике, и внутри него у меня есть кнопка. Я хочу, чтобы tableViewCell перешел к одному контроллеру представления, когда ячейка нажата, а другая - при нажатии кнопки. Ячейка для выделения ячеек работает нормально, но я не могу понять, как настроить сеанс между кнопкой в ячейке и следующим видом. Я добавил цель кнопку сКак создать segue между пользовательской кнопкой UITableViewCell и вторым представлением
cell.imagePreview.addTarget(self, action: "segueToImageView:", forControlEvents: .TouchUpInside)
Затем в этом методе
@IBAction func segueToImageView(sender: UIButton) {
performSegueWithIdentifier("ImageViewSegue", sender: self)
}
Но, очевидно, я в конечном итоге с «не имеет SEGUE с идентификатором„ImageViewSegue“» ошибка. Я попытался подключить кнопку к новому виду в моей main.storyboard, но это не позволит мне перетащить между наконечником и раскадрой. Я также попытался создать segue в main.storyboard между двумя представлениями и называть его «ImageViewSegue», но я получаю ту же ошибку.
Есть ли способ создать segue с идентификатором через код? Если нет, как я могу перейти к новому представлению с помощью кнопки?
Я новичок в разработке iOS и начал работу после раскадровки, поэтому я даже не знал, что это возможно. Я подумал, что переход - это то, что всегда называют переходом от одного взгляда к другому. Вы полностью решили мою проблему. Спасибо! – SomeGuy