0
이있는 UIButton이있는 UITableViewCell
UIImageView *bgDetails = [[UIImageView alloc] initWithFrame: CGRectMake(0, 20, 320, 47)];
bgDetails.image = [UIImage imageNamed:@"bgDetail"];
UIButton *btnLike = [UIButton buttonWithType:UIButtonTypeCustom];
[btnLike setBackgroundImage:[UIImage imageNamed:@"38_38"] forState:UIControlStateNormal];
btnLike.frame = CGRectMake(278, 4.5f, 37, 37);
[btnLike addTarget:self action:@selector(doLike:) forControlEvents:UIControlEventTouchUpInside];
[bgDetails addSubview:btnLike];
[cell.contentView addSubview:bgDetails];
그러나 btnLike
가 doLike
메소드를 호출하지 않는 내 코드입니다. 제발 도와주세요! 감사!
니스 : 그것은 사용자의 터치에 반응하기 위해, 그래서
UIImageView
이 사용자 상호 작용, 당신이 사용에 그userInteractionEnabled
속성을 설정해야합니다, 기본적으로 꺼져! 당신의 대답에 감사드립니다. –@ MrQ 오신 것을 환영합니다. –