2013-12-03 5 views
0

Я использую та же пользовательскую таблицу представления таблицы в нескольких классах, ячейка имеет в ней кнопку. Чтобы заставить кнопку работать в разных табличных представлениях (в разных классах), при нажатии кнопки на ячейке вызывается метод протокола. Этот метод протокола реализован во всех классах, в которых используется ячейка представления пользовательских таблиц. Может кто-нибудь скажет мне, где установить делегат для протокола?Где установить делегат пользовательской ячейки таблицы?

Благодаря

ответ

0

Я думаю, что вы можете установить cell.delegate в методе Tableview в: Tableview источника данных: cellForRowAtIndexPath :. Что-то вроде cell.delegate = self ;.

+0

Он работает только тогда, когда я устанавливаю делегат после того, как будут возвращены все ячейки определенного типа. Таким образом, он работает для пользовательской ячейки «header». Не для остальных –

Смежные вопросы