iPhone Dev - Реализация галочек в табличном представлении, которое находится в режиме редактирования - PullRequest
0 голосов
/ 04 января 2012

Я знаю, как использовать галочки в виде таблицы, когда она не находится в режиме редактирования.Но, находясь в режиме редактирования, кажется, что он не позволяет мне добавлять галочки.Есть идеи как обойти это?

Ответы [ 2 ]

1 голос
/ 04 января 2012

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

Вы можете использовать свойство allowMultipleSelectionDuringEditing UITableView, чтобы определить, можно ли выбирать ячейки в режиме редактирования.

Затем вызов indexPathsForSelectedRows даст вам indexPath строк, выбранных пользователем, и, возможно, у вас будет некоторая логика для редактирования свойства UIImageView ячейки.

Немного хаккей, но я надеюсь, что это поможет!

1 голос
/ 04 января 2012

Детали детали выталкиваются за пределы экрана во время редактирования. Это естественное поведение, и, если у вас нет особого варианта использования, это совершенно нормально. Если вы редактируете для сортировки по проверенному или непроверенному, делайте это автоматически. Если вам действительно нужно, изучите методы делегата вашего стола. Ссылка на протокол .

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