Я добавил эту функцию, чтобы я мог выбрать ячейку в табличном представлении:
extension Home: UITableViewDataSource, UITableViewDelegate{
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
print("Row #: \(indexPath)")
segway()
}
}
Однако ничего не происходит (без печати или перехода на другой контроллер представления), кроме выделенной ячейки.
Несколько вещей, которые я пробовал:
1) В Интернете я обнаружил, что распознаватель жестов касания может помешать этому, поэтому я удалил это, хотя это было из отдельного класса.Это не имело никакого эффекта.
2) Я удостоверился, что инспектор атрибутов "Выбор" был установлен в "Единственное выделение"
Что стоит отметить:
Я запрограммированно настроентабличное представление для получения своих данных из запроса на выборку данных ядра, после сохранения в данные ядра из контроллера предупреждений, который был вызван кнопкой IBAction (нажатие кнопки -> контроллер предупреждений -> запись строки -> сохранение строки -> получение строки -> перезагрузить табличное представление с новыми данными / строками).