我可以向我的UITableView中的一个单元添加泄露按钮吗?
答
在tableView:didSelectRowAtIndexPath:
的indexPath保存到一个成员变量。
在tableview:cellForRowAtIndexPath:
检查,如果indexPath是挽救了一个,并设置cell.accessoryType
答
做在
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
//bla bla bla
}
记得有一个变量从以前选定单元格删除按钮
答
在表格视图单元格中设置accessoryType
或accessoryView property
。您将需要在-tableView:didSelectRowAtIndexPath:
委托方法中执行此操作。
答
在didSelect中执行它意味着只有在用户释放所选单元格后,才会显示disclosureButton。如果当单元格突出显示时要显示ti,则需要继承UITableViewCell并覆盖setSelected:或setHighlighted:
但是,揭示按钮的全部要点是可以按下该按钮并执行其他操作,然后只需选择细胞。为此,有披露指标。只有在突出显示/选中单元格时,才会显示出这两者中的任何一个的整体前提,在我看来,这似乎不能满足任何良好的UI设计目的......但也许是因为您希望它确实有意义。
好的完美的工作。谢谢! – Pach