IOS: как звонить при нажатии отрицательного знака в uitableview - PullRequest
0 голосов
/ 19 сентября 2011

Я настроил ячейки для таблицы. Поэтому, когда в режиме редактирования нажимается отрицательный знак слева от ячейки, мне необходимо перерисовать ячейку, чтобы освободить место для кнопки удаления. (Также необходимо восстановить после повторного нажатия отрицательного знака.) при нажатии отрицательного знака, или есть другой способ для реализации этого. Благодарю.

Дальнейшее обновление

Спасибо за ваш ответ. Но первое предложение, похоже, не работает. Ячейка setDditing: animated: вызывается, когда в табличном представлении настроено редактирование, а не при нажатии отрицательного знака. Не могли бы вы объяснить больше о втором предложении? Я использовал drawRect, чтобы показать вид ячейки. Подходит ли для drawRect?

1 Ответ

0 голосов
/ 19 сентября 2011

Вы можете сделать это в setEditing:animated: в подклассе вашей ячейки.Обязательно вызовите также супер реализацию.

Кроме того, вы можете убедиться, что все элементы в вашей ячейке имеют правильные маски авторазмера, и вам может не потребоваться вообще писать какой-либо пользовательский код.Обычно вы устанавливаете их на фиксированное расстояние от левого или правого поля и гибкую ширину.

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