При смахивании для удаления UITableViewCell красный значок со знаком минус иногда появляется - PullRequest
0 голосов
/ 14 июня 2011

Я работаю над приложением, которое имеет UITableView, который использует пользовательские UITableViewCells.Когда вы проводите пальцем по одной из строк, появляется кнопка подтверждения удаления и она работает нормально.Также, когда вы нажимаете мою кнопку «Изменить», отступ в строках показывает значок со знаком минус, и все также работает.Однако после выхода из режима редактирования и последующего удаления с помощью пальца значок минус и кнопка подтверждения удаления отображаются без отступа строки.После изменения вида и возврата, свайп работает нормально, как и раньше.

Как мне сделать так, чтобы знак минус никогда не появлялся при смахивании для удаления?

1 Ответ

2 голосов
/ 26 июня 2011

Похоже, вы переопределяете метод didTransitionToState в UITableViewCell, не вызывая родительский метод. Просто попробуйте добавить следующую строку в вашем didTransitionToState:

[super didTransitionToState:state];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...