这是我想要实现的目标..
我有一个UITableView,每行都是一个UITableViewCell。他们都是笔尖。
每个单元格都有一个按钮(复选框)和一个标签。用户可以触摸复选框以选择或触摸该行。在任何一种情况下,都应该发生:
实现2很容易,我将如何实现1?即,无论何时用户触摸该行,都应自动选中该复选框。
我在UITableViewCell子类中添加了以下代码。
(void)setSelected:(BOOL)selected animated:(BOOL)animated {
[checkboxButton setSelected:YES];
NSLog(@"%s", __FUNCTION__);
[super setSelected:selected animated:animated];
// Configure the view for the selected state
}
任何帮助都会非常感激。
由于
艾米
答案 0 :(得分:0)
我对你的问题感到有些困惑,但我认为以前做过同样的事情 - 将复选框作为附件视图。当用户选择附件视图时,有相关的方法,当它们被调用时,您可以更新它们所绑定的任何数据。然后,执行[tableView reloadData]更新单元格。
对于选中的行,在文档中 - “您不应该使用选择来指示状态。而是使用复选标记和附件视图来显示状态”