gpt4 book ai didi

iphone - 从 UITableViewCell 的 contentView 中删除 subview (重置 UITableView)

转载 作者:行者123 更新时间:2023-12-03 18:25:15 24 4
gpt4 key购买 nike

关于如何重置 UITableView 有什么想法吗?

我想在按下按钮时显示一组新数据,并从单元格的 contentView 中删除所有 subview ,并使用一组新的 subview 刷新它们。我尝试了 [tableView reloadData] ,但数据确实刷新了,但添加到之前单元格的 contentView 中的 subview 仍然存在。

最佳答案

更好的是,当您创建单元格时:

#define MY_CUSTOM_TAG 1234
mySubview.tag = MY_CUSTOM_TAG;
[cell.contentView addSubview:mySubview] ;

稍后,当您需要删除它时:

[[cell.contentView viewWithTag:MY_CUSTOM_TAG]removeFromSuperview] ;

关于iphone - 从 UITableViewCell 的 contentView 中删除 subview (重置 UITableView),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3759493/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com