Good Evening!TableViewCell прослушиватель с быстрым
У меня есть конкретный вопрос о Xcode (Swift) и макете TabelView.
Мое приложение до сих пор 1 Вид в контейнере в этом контейнере - это встроенный UITableViewController, который показывает приятный статический вид таблицы.
Моей ошибкой является то, как я могу зарегистрироваться, когда пользователь нажимает на одну из этих табличных ячеек таблицы?
Метод:
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
//CODE TO BE RUN ON CELL TOUCH
}
не работает для меня - метод не вызывается, тревога внутри этого метода не показан.
Возможно, ложная структура файла? В моей основной раскадровке я подключил файл Swift с UITableViewController, который находится внутри контейнера главного контроллера представления. Код файла ist:
import UIKit
class test: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
}
Как зарегистрироваться, когда пользователь нажимает на TableViewCell? Например, показывая предупреждение?
Пожалуйста, помогите мне, я действительно новичок в разработке iOS.
Спасибо!
Вот две фотографии из моего проекта-структуры:
Я, который видел контроллер, вы реализовали 'didSelectRowAtIndexPath'? Почему вместо представления таблицы вы использовали представление контейнера и tableviewcontroller? – Paulw11
Спасибо за ваш ответ! Я реализую «Метод слушателя» в тесте.быстрый файл, файл, который подключается к UITableViewController. Это не работает ... Я использую внешний контроллер, потому что мне нужно использовать статический TableView с группами. – Waldi
Установили ли пользовательский подкласс вашего UITableViewController 'Test'? – Paulw11