Tôi gặp vấn đề khá lớn. Tôi đang cố gắng tạo nút yêu thích trên mỗi UITableViewCell
trong một số UITableView
. Điều đó làm việc rất tốt, và tôi hiện đang có một hành động và chọn được thực hiện khi nhấn.Phụ kiện tùy chỉnh UITableViewCell - nhận hàng phụ kiện
accessory = [UIButton buttonWithType:UIButtonTypeCustom];
[accessory setImage:[UIImage imageNamed:@"star.png"] forState:UIControlStateNormal];
accessory.frame = CGRectMake(0, 0, 15, 15);
accessory.userInteractionEnabled = YES;
[accessory addTarget:self action:@selector(didTapStar) forControlEvents:UIControlEventTouchUpInside];
cell.accessoryView = accessory;
Và selector:
- (void) didTapStar {
UITableViewCell *newCell = [tableView cellForRowAtIndexPath:/* indexPath? */];
accessory = [UIButton buttonWithType:UIButtonTypeCustom];
[accessory setImage:[UIImage imageNamed:@"stared.png"] forState:UIControlStateNormal];
accessory.frame = CGRectMake(0, 0, 26, 26);
accessory.userInteractionEnabled = YES;
[accessory addTarget:self action:@selector(didTapStar) forControlEvents:UIControlEventTouchDown];
newCell.accessoryView = accessory;
}
Bây giờ, đây là vấn đề: Tôi muốn biết những gì chèo phụ kiện đã được ép thuộc về. Tôi có thể làm như thế nào?
Cảm ơn bạn :)
Tôi cũng sử dụng nó. – ZYiOS