Я создаю табличное представление в ячейке представления коллекции для слайда представления коллекции, чтобы перейти к другой странице и показать информацию в табличном представлении.
это работает для показа, но не работает, когда вы выбираете ячейку табличного представления
Я создаю метод responsedsToSelector в didSelectRowAtIndexPath табличного представления, подобного этому
NSDictionary *data;
if ([currentTab isEqualToString:@"active"]) {
data = (NSDictionary *) [self.ActiveList objectAtIndex:indexPath.row];
} else if ([currentTab isEqualToString:@"used"]) {
data = (NSDictionary *) [self.UsedList objectAtIndex:indexPath.row];
}
if ([self.delegate respondsToSelector:@selector(tableCell:Click:)]) {
NSLog(@"respondsToSelector");
[self.delegate tableCell:self Click:data[@"code"]];
}
в .h , создайте это
@protocol TableCellDelegate;
@ interface TableFieldCell: UICollectionViewCell
@ свойство (неатомное, слабое) ID делегата;
@ протокол tableFieldCellDelegate
@ необязательно - (void) tableCell: (UITableViewCell *) ячейка Нажмите: (NSString *) ключ;
@ end
Как заставить это работать ??????