在我的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提前。