プログラムで作成したチェックボックスを使用してメニューを作成しようとしています。私がチェックボックスを作成した方法は次のとおりです。
UIButton* checkBox = [[UIButton alloc] initWithFrame:CGRectMake(60,60,300, 44)];
[checkBox setImage:[UIImage imageNamed:@"unmarked.png"] forState:UIControlStateNormal];
[checkBox addTarget:self action:@selector(toggleButton:) forControlEvents: UIControlEventTouchUpInside];
[checkBox setContentHorizontalAlignment:UIControlContentHorizontalAlignmentLeft];
[self.view addSubview:checkBox];
そしてターゲット:
- (void)toggleButton: (id) sender
{
checkboxSelected = !checkboxSelected;
UIButton* check = (UIButton*) sender;
if (checkboxSelected == NO)
[check setImage:[UIImage imageNamed:@"unmarked.png"] forState:UIControlStateNormal];
else
[check setImage:[UIImage imageNamed:@"marked.png"] forState:UIControlStateNormal];
}
今UIButton
、私は単純なカスタムを作成しています。チェックボックスがチェックされているかどうかを確認したいのですが、このカスタムUIButton
と NSLog を同じように使用しています。
誰でもこれで私を助けることができます..?
どんな助けでも本当に感謝します。
御時間ありがとうございます
シャイレシュ