Почему мой UITableView не распознает Touch внутри моего UITableViewCell?

У моего UITableViewController есть имя класса SettingsViewController. Он содержит свойство, связанное с UITableViewCell с именем signOutCell.

Почему это не распознает, коснулся ли пользователь signOutCell пользователя? Он находится внутри SettingsViewController.m?

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { if ([touches containsObject:signOutCell]) { [self triggerActionSheetConfirmation]; } } 

я размещен

 NSLog(@"Received touch"); 

перед выражением if, но он никогда не вызывался. Является ли touchsBegan: withEvent: никогда не вызывается, когда что-то затрагивается в этом TableViewController?

Как я могу получить простой щелчок в UITableViewCell для вызова метода triggerActionSheetConfirmation?

Используйте метод UITableViewDelegate tableView:didDeselectRowAtIndexPath: В этом методе получить ячейку строки, cellForRowAtIndexPath через метод UITableView cellForRowAtIndexPath . Затем используйте оператор if для сравнения ячейки с созданным вами UITableView . Затем запустите свой метод, если он оценит эту розетку.

Добавьте распознаватель жестов в UITableViewCell и установите цель в качестве вашего ConfigurationViewController.

  • tableview без использования массива - xcode 7.3
  • Разрешить UITableView изменять порядок, но не удалять в режиме редактирования, а также удалять салфетки для удаления в любом случае
  • ВыбранныйBackgroundView изменяет subviews contentView
  • Как создать UIImage с прозрачным фоном
  • Несколько пользовательских типов ячеек на таблицу UITableView (iPhone)
  • Можно ли добавить прокрутку в UITableViewCell?
  • Splitviewcontroller с двумя табличными представлениями, делегировать проблему
  • iOS вычисляет высоту текста в ячейке tableView
  • Ячейки UITableView не ноль при инициализации
  • -didSelectRowAtIndexPath: не вызывается
  • добавьте новую строку в начало UITableView при использовании основных данных
  • Interesting Posts

    Может ли маркер устройства Push Notification использоваться как уникальный идентификатор?

    Как изменить форму изображения с помощью iPhone SDK?

    Могу ли я сохранить хранилище данных Core на Bundle, если его только для чтения

    Как проверить «Разрешить полный доступ» предоставляется с iOS 8.3 * из приложения-контейнера *

    Приложение iPhone, разработанное с помощью SDK 4.2, требует обратной совместимости с iOS 3.1.3 .. простым способом?

    как использовать переменную bool в объекте c

    Как конвертировать .xcarchive в .ipa для клиента, чтобы отправить приложение в магазин приложений с помощью Application Loader

    Как получить доступ к истории Safari из приложения iPhone с помощью Private Frameworks

    Где я могу установить значок приложения в приложении iphone?

    когда пользователь нажимает на конкретную дату, появится предупреждение с названием события

    NSURLConnection растет в инструментах, это NSURLCache?

    Анимация CAShapeLayer с движущейся рамкой

    Видео не воспроизводится в IOS

    NSOperationQueue: проблема понимания порядка

    Какой формат аудиофайлов проще всего манипулировать?

    Давайте будем гением компьютера.