Это то, что мой взгляд контроллер выглядит следующим образом:Как сделать всю ячейку UITableView ответом на краны?
Когда я запустить приложение, только маленький значок информации будет реагировать на нажатия. Отводы в другом месте в ячейке игнорируются. Как сделать клики целой ячейкой?
Я даже не хочу, чтобы значок информации был там, но это единственный способ, которым я могу добраться до подробного представления, в настоящее время ... Если я изменил настройку аксессуара ячейки на «Нет», чтобы избавиться значка информации/«Подробное раскрытие», то ячейка вообще не будет реагировать на краны.
EDIT:
Спасибо за ваши ответы до сих пор. В ответ на некоторые из ваших вопросов у меня есть метод cellForRowAtIndexPath, и он вызван. Тем не менее, я также использую секу для подключения моей камеры к следующему контроллеру, но метод prepareForSeque: sender вызван только тогда, когда/когда я нажимаю на значок информации, а не когда я нажимаю на ячейку ...
В настоящее время я пытаюсь выяснить, почему метод prepareForSeque не вызван, когда я нажимаю на ячейку (например, когда я использовал просмотры таблиц в прошлом) ...
Я смотрел на prepareForSeque doesn't fire (как было предложено iMani), но у меня есть идентификатор моей ячейки.
Я также рассмотрел PrepareForSeque not called/fired, в котором говорится о вызове вручную вызывающего пользователя. Выполнение запроса: Идентификатор: отправитель. Тем не менее, мне никогда не приходилось вручную называть это в прошлом, когда я использовал представления таблиц, а мои ячейки в прошлом все еще запускали метод prepareForSeque ...
Вы внедрили метод делегирования 'didSelectRowAtIndexPath'' UITableView' – Akhilrajtr
Я реализовал метод (фактически, * Apple * реализовал метод - я просто использую MasterViewController по умолчанию, который Apple создает при создании нового «Мастера» -Detail Application "). Но я также использую segue для подключения ячейки к контроллеру. Однако метод prepareForSeque не вызывается, когда я нажимаю на ячейку, он вызывается только при нажатии значка информации ... – Troy
Проверьте, подключена ли ваша ячейка к следующему контроллеру, или вы подключаете значок в раскадровке/XIb? Если вы подключаете значок, попробуйте подключить ячейку к следующему контроллеру представления в вашем раскадровке/Xib. Также проверьте идентификатор ячейки в вашем раскадровке/Xib и сопоставьте ее с тем, который вы указали в cellForRowAtIndexPath. Посмотрите, помогает ли это. –