从UITableViewCell的内容视图中删除子视图

时间:2011-06-06 14:29:19

标签: uiview uitableview

如何从UITableViewCell内容视图中删除子视图?

例如,我已将以下子视图添加到我的单元格的内容视图中。

UIButton *b = etc.
[cell.contentView addSubview:b];

现在我想删除它: ?

2 个答案:

答案 0 :(得分:13)

此代码删除单元格上的所有子视图:

 if ([cell.contentView subviews]){
    for (UIView *subview in [cell.contentView subviews]) {
        [subview removeFromSuperview];
    }
}

答案 1 :(得分:0)

一行

::class