第一个:关于自定义cell,添加一个uilable,并且在lable上添加一个tap手势,用于响应--选择内容
最初实现的方法是:自定义cell时,在写cell时添加tap手势,响应方法,在该方法中实现协议方法;具体代码,如下:
自定义cell中代码
@protocol tapDelegate <NSObject>
@optional
-(void)touch:(UILabel*)choiceLable;
@end
@property (nonatomic,weak)id<tapDelegate>delegate;
- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
if (self) {
_choiceLable = [[UILabel alloc]initWithFrame:CGRectMake(105, 0,ScreenWidth-100,self.contentView.frame.size.height-10)];
_choiceLable.font = [UIFont systemFontOfSize:12.0f];
[self.contentView addSubview:_choiceLable];
UITapGestureRecognize