В моем представлении таблицы я использовал пользовательскую ячейку, которая содержит флажок. Код для добавления флажка в пользовательском классе ячейки является:как заблокировать didSelectRowAtIndexPath для подзаголовка?
checkbox = [[SSCheckBoxView alloc] initWithFrame:CGRectMake(0, 20, 20, 20)
style:kSSCheckBoxViewStyleGlossy
checked:NO];
[self addSubview:checkbox];
Моей проблемы, когда я нажимаю на флажке она будет вызывать didSelectRowAtIndexPath
. как заблокировать это?
Вам нужно добавить пользовательскую кнопку в свой SSCheckBoxView и добавить целевую кнопку и селектор для этой кнопки. после этого, когда вы нажмете на то, что didSelectRow не будет вызван, он вызовет селектор кнопки –
Donot переопределяет метод didSelectRowForIndexPath – iProgrammer