숨겨진 정보를 UITableViewCell에 추가하는 코드가 있습니까?UITableViewCell에 숨겨진 정보 추가
사용 케이스 : 활동 피드에서
- 는
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
호출 및 각 셀은 하나 개의 활동을 가지고 있습니다. 각 고유 한 "activityId". - 각 셀은 그 몇 가지 버튼이 있습니다 (고유의 태그) 및 누르면, 주어진 활동은 "좋아"입니다
- 각 버튼은 다음과 같은
코드는 다음과 같습니다 당신이 당신의 세포에서 더 복잡한 일을 수행하려는 경우 사용자 정의있는 UITableViewCell 클래스를 만들 필요가 같은
- (IBAction)buttonUp:(UIButton *)sender {
UIButton *btn = (UIButton *) sender;
UITableViewCell *cell = (UITableViewCell *) [[btn superview] superview];
UIView *cellView = [cell.contentView viewWithTag: ..myUniqueButtonTag.. ];
NSLog(@"activityId is: %@", ...);
}
cell.accessibilityValue를 사용하고 데이터를 할당합니다. 클릭하면 해당 셀과 해당 accessibilityValue를 찾습니다. –