私のUITableViewでは、ユーザのイベントを取得する必要があるので、セルが選択(チェック)されたときにはbtn_checked.png
とし、チェックしないときはbtn_unchecked.png
とします。セルがチェックされたら画像を変更する
私は、私は何をしようとすると、didSelectRowAtIndexPath
方法であるべき、と思うので、これは私のコードです:
- (void)tableView:(UITableView *)tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSArray *listData =[self->tableContents objectForKey:
[self->sortedKeys objectAtIndex:[indexPath section]]];
UITableViewCell* theCell = [tableView cellForRowAtIndexPath:indexPath];
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"btn_unchecked.png"]];
theCell.accessoryView = imageView;
}
私のスニペットコードは動作しませんので、とき行btw_unchecked.png
が配置されていませんチェックされている、私は正しいイベントに右のイメージを配置するチェック/未チェックのイベントを取得する必要があります。 Thanxは事前に