作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想添加复选框并为每个复选框指定一个标题,并且如果选中某些框,则它会显示某些文本,例如
如果框 1 则显示文本 1
如果选择框 2,则显示文本2
最佳答案
试试这个,
UIButton *buttonCheckbox = [[UIButton alloc] initWithFrame:CGRectMake(10, 12,20, 20)];
[buttonCheckbox addTarget:self action:@selector(toggleButton:) forControlEvents: UIControlEventTouchUpInside];
- (void)toggleButton: (id) sender
{
UIButton *tappedButton = (UIButton*)sender;
NSLog(@"%d",tappedButton.tag);
if([tappedButton.currentImage isEqual:[UIImage imageNamed:@"checkbox.png"]])
{
[sender setImage:[UIImage imageNamed: @"checkbox-checked.png"] forState:UIControlStateNormal];
}
else
{
[sender setImage:[UIImage imageNamed: @"checkbox.png"] forState:UIControlStateNormal];
}
关于iphone - 如何在 iOS 上添加复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16167631/
我是一名优秀的程序员,十分优秀!