Я пытаюсь сделать что-то очень просто: настройте segue, чтобы при нажатии на ячейку в таблице она переведет вас в другой контроллер View. Я полагаю, что проблема связана с тем фактом, что TableView, в котором находятся эти ячейки, встроен в обычный ViewController (в отличие от TableViewController) и является одним из двух подзонов в этом ViewController.Table View Cell Segues не работает
Насколько я могу судить, я правильно настроил: я встроил ViewController в два поднабора в навигационном Contoller, установил его как источник данных и делегат для TableView, и создал push-сегу из TableViewCell на мой второй контроллер просмотра в раскадровке. Однако, когда приложение запускается и пользователь щелкает строку в таблице, он просто выбирает строку, а segue вообще не срабатывает (я отлаживал ее, и функция prepareForSegue даже не вызывается).
Есть ли что-то, что мне не хватает здесь? Или это по какой-то причине невозможно, если TableView не является единственным видом в своем контроллере представлений?
вы дали ячеек таблицы уникальные идентификаторы –
даю ячейки идентификатор «LoadCell» как в раскадровке (в атрибутах ячейки прототипа), так и в функции cellForRowAtIndexPath; это правильно или должна ли каждая отдельная ячейка иметь отдельный идентификатор, когда она создана? – generaltsow