我在自定义单元格中有一个开关。该开关被分配并设置为自定义单元格的 .m 文件内的单元格的附件视图。
但是,我需要在自定义单元格所在的 tableView 的 ViewController 中处理开关的选择器方法。
目前,当单击开关时,我遇到了无法找到选择器的崩溃,很可能是因为它在单元格的 .m 中查找。
如何声明我的开关使其选择器位于正确的位置?
根据要求编辑...
//cell .m
- (void)setType:(enum CellType)type
{
if (_type == SwitchType)
{
UISwitch *switchView = [[UISwitch alloc] init];
[switchView addTarget:self action:@selector(flip:) forControlEvents:UIControlEventValueChanged];
self.accessoryView = switchView;
}
}