我試圖保存單元格的圖像狀態,以便當用戶退出應用程序或離開視圖時,圖像仍保存。我想可能是NSUserDefaults,最好的辦法是什麼? 謝謝。Objective-C,iOS SDK,如何保存UITableView單元格圖像複選標記
目前我有這樣的:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
if (cell.imageView.image == [UIImage imageNamed:@"checkboxfull.png"]){
cell.imageView.image = [UIImage imageNamed:@"checkboxblank.png"];
}else if(cell.imageView.image == [UIImage imageNamed:@"checkboxblank.png"])
{
cell.imageView.image = [UIImage imageNamed:@"checkboxfull.png"];
// [alert show];
}
}
我明白了,所以把檢查狀態放在索引處的select行中?其餘的在看?但是,我什麼時候調用默認值? – franklinexpress 2012-02-27 00:36:22
我可能會把它放在一個屬性中,並將其填充到viewDidLoad中。 – 2012-02-27 13:07:19