ios - 测试 UITableViewCell 是否已被删除

标签 ios iphone uitableview cocoa-touch uikit

我有一个简单的问题。我有一个 UITableView,您可以在其中添加和删除单元格。如果第一个 tableViewCell 被删除,我希望发生其他事情。我如何测试是否已通过使用 if 语句删除第一个单元格?

if(//how do i test?)
{
//DO SOMETHING HERE!!
}

感谢大家的帮助!

最佳答案

我假设您已经拥有对要删除的 UITableViewCell 及其所在 UITableView 的引用。如果是这样,只需执行

NSIndexPath indexPath = [tableView indexPathForCell:deletedCell];

并查看indexPath.row来确定行。请注意,您必须在实际从表格 View 中删除/移除单元格之前执行此操作。

关于ios - 测试 UITableViewCell 是否已被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8813348/

相关文章:

ios - AudioQueueDispose延迟

iphone - 如何在 iPhone sdk 中序列化一个简单的对象?

iphone - 从 app1 启动 app2 并传递数据

ios - 使用 insertRows(atPaths) 方法插入行时,自定义单元格未正确绘制

ios - 解析 PFQueryTableViewControllerobjectsDidLoad 在 numberOfRowsInSection 之前未执行

ios - 跟踪每个部分中所选项目的数量

ios - 点击手势在自定义单元格 View 中不起作用

ios - 如何将 Flutter 版本的 iOS 应用程序安装到我的 iPhone 上?

ios - 初始化 NSManagedObject 的子类

android - 使用在后台运行的另一个应用程序以编程方式滚动 Android 应用程序?