Аксессуар TableViewCell

Последняя версия:
Версия 1.4, 2014-02-21
Обновленный для iOS 7; Объединенный в содержании от выборки 'TouchCells'; флажок теперь реализован как пользовательский элемент управления.
(Полная история редакций)
Требования сборки:
iOS 7.0 SDK или позже
Требования во время выполнения:
iOS 6.0 или позже

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

Первый метод показывает Вам, как переопределить появление или управление вспомогательного представление, во многом как тот из «UITableViewCellAccessoryDetailDisclosureButton». Это реализует пользовательское вспомогательное представление путем установки «accessoryView» свойства таблицы с пользовательским элементом управления, рисующим флажок. Это может быть переключено путем выбора всей строки таблицы путем реализации «didSelectRowAtIndexPath» UITableView. Флажок допускающий отслеживание (проверенный/снятый флажок) и может быть переключен независимый от табличного выбора.

Второй метод показывает, как реализовать допускающий отслеживание устанавливаемый UIControl, встроенный в UITableViewCell. Если приложение уже использует вспомогательный представление направо от ячейки таблицы, но все еще хочет представление флажка что поддержки, переключающие состояния отдельных элементов строки, этот подход удобен. Флажок слева обеспечивает, удовлетворяет эту потребность и допускающий отслеживание (проверенный/непроверенный) независимый политик табличного выбора. Это - подобный пользовательский интерфейс к той из таблицы Inbox Почты, где почтовые элементы могут быть индивидуально проверены и неконтролируемы для удаления. Флажок допускающий отслеживание (проверенный/снятый флажок) и может быть переключен независимый от табличного выбора.

../Art/1.png