0
私はUITableViewを持っていて、セルを押すとアクセサリビューにチェックマークが表示されます。しかし、私はいつでも1つのチェックマークを表示できるようにしたい。どうすればいい?UITableViewチェックマーク1度に1つ選択する
私はUITableViewを持っていて、セルを押すとアクセサリビューにチェックマークが表示されます。しかし、私はいつでも1つのチェックマークを表示できるようにしたい。どうすればいい?UITableViewチェックマーク1度に1つ選択する
どのようにデータを比較しているかによって異なります。あなたはまた、テキストを比較することができ
if([[plistDict objectForKey:@"Warranty"] boolValue] == YES) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
} else {
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
::私は何を意味するのか
if([cell.textLabel.text isEqualToString:@"Some Text"]) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
} else {
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
ないthatsのない私は、私のtableViewのためのチェックマークを使用する方法です。私は現在、ユーザーが行を選択したときに表示されるチェックマークを設定しています。しかし、ユーザーが別のセルを選択すると、もう1つのチェックマークが表示されます。私は1つのチェックマークを表示したいだけです。 –
コードを表示しますか?いくつかの比較が必要です。 – WrightsCS
私はそれを修正していない心配。そのコードを書くのが遅すぎる! –