responsesToSelector在集合视图单元格中不起作用

时间:2018-09-23 08:20:37

标签: ios objective-c uitableview uicollectionview

我正在“收藏夹”视图单元中制作“表格”视图,以便将收藏夹视图滑动到另一页并在表格视图上显示信息。

它适用于显示,但是当您选择表格视图单元格时不起作用

我正在像这样的表视图的didSelectRowAtIndexPath中创建方法 respondsToSelector

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委托;

     

@protocol tableFieldCellDelegate

     

@可选   -(void)tableCell:(UITableViewCell *)cell Click:(NSString *)key;

     

@end

如何使其工作??????

0 个答案:

没有答案