ユーザーがアプリケーションを終了するか、ビューを離れるときにイメージが保存されるように、セルのイメージ状態を保存しようとしています。私はおそらく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];
}
}
私は見るので、チェック状態をインデックスに選択された行に入れましたか?残りの部分は見える?しかし、いつ私はデフォルトを呼びますか? – franklinexpress
私はそれをプロパティに入れ、viewDidLoadでそれを埋めることができます。 –