пробовали выставить его вручную? self.tableView.delegate = self; и к интерфейсу добавить протокол UITableViewDelegate, еще проверьте что didSelect метод написан правильно + напишите self.view.userEnteractionEnbled, table view. userE.... и для cell то же в сториборде
как вариант, вторая ячейка nil, вообще как насчет менять данные, а по клику на кнопку вызвать reloadData чтоб по данным ячейка определяла, какой текст вывести.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.