私は2つのチェックボックス(カスタマイズされたボタン)を制御するには、このコードを持っている:私は押したときに、私はそれがチェックになって1を押したとき、あなたはこのコードコントロールその2つのチェックボックスを見ることができますのiOS:コントロールの2つのチェックボックス
- (IBAction) setCheckBox: (id) sender{
UIImage *selected = [UIImage imageNamed:@"checkbox_checked.png"];
UIImage *notSelected = [UIImage imageNamed:@"checkbox_unchecked.png"];
if ([sender isSelected])
{
[sender setImage:notSelected forState:UIControlStateNormal];
[sender setSelected:NO];
if ([sender tag] == 10) boolOne = FALSE;
if ([sender tag] == 11) boolTwo = FALSE;
}
else
{
[sender setImage:selected forState:UIControlStateSelected];
[sender setSelected:YES];
if ([sender tag] == 10) boolOne = TRUE;
if ([sender tag] == 11) boolTwo = TRUE;
}
}
をもう一度それはチェックされなくなる。
今、私はこのようにこのコードを変更したい:タグ10と、デフォルトのチェックボックスで がチェックされていると私はそれを押したときに、私は効果を持っていないが、私は、タグ11と、チェックボックスを押したときに、それをチェックして、チェックボックス10べきですチェックしないでください。私は、チェックボックスを想定よう チェックボックスが
あなたの主な問題は何ですか?どこにこだわっていますか? –
チェックボックスにチェックしたいときは、チェックしたら他のチェックボックスがチェックされなくなります。このチェックボックスはオフになります。 – CrazyDev
私の答えを見るdude –