2014-09-08 2 views
0

У меня есть настроенная ячейка, которая должна получать событие салфетки, чтобы она могла показать кнопку удаления с правой стороны.tableView: canEditRowAtIndexPath трудно получить событие

Это приложение для iPad.

Проблема в том, что получение события очень сложно. Просто, когда вы прокладываете очень быстро, чтобы вызвать делегата. В других ячейках моего проекта этого не происходит.

Я попытался удалить представления внутри ячейки, и это все еще сложно.

Также попытался просто вернуть да на делегат canEditRowAtIndexPath вместо всей моей логики внутри. Но проблема в том, что делегат не вызывается.

Я также проверил, есть ли распознаватель жестов, который вводит в заблуждение по умолчанию.

У кого-нибудь есть подсказка?

ответ

1

Я имел такую ​​же проблему, используя SWRevealViewController, поэтому я отменил прикосновение салфетки, используя этот делегат

- (BOOL)revealControllerPanGestureShouldBegin:(SWRevealViewController *)revealController 
{ 
    return NO; 
} 
Смежные вопросы