iphone - 检测 UITableView 是否处于 beginUpdates/endUpdates 状态

标签 iphone ios uitableview

我正在为 UITableView 编写一个小型单元测试,想检查是否有 endUpdates 方法调用。换句话说,我想检查 UITableView 是否处于正常状态但不处于“正在更新”状态。

有什么方法(方法、属性或其他)可以用来检查 TableView 的状态吗?

我考虑过子类化,但对于这样一个简单的任务来说它似乎很复杂。

最佳答案

有一个内置的 bool 值来检查 tableView 是否处于编辑模式。

检查状态使用

if([tableView isEditing] == YES)
{
//enter code if in editing mode
}
else
{
//enter code for non editing mode
}

希望对你有帮助。快乐的编码:)

关于iphone - 检测 UITableView 是否处于 beginUpdates/endUpdates 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10550360/

相关文章:

iphone - 相机应用程序支持方向吗?

ios - Unity-音频文件在iPhone和iPad上播放不佳

html - 如何在 iOS 上将数据转换为 CSV 或 HTML 格式?

ios - wkwebview 只显示白屏

ios - ios的可扩展单元格表格 View 最佳实践

iphone - Xcode 4 不调整文字大小

iphone - 无法在 iPhone 上加载/安装应用程序

iphone - 如何在标签栏上绘制符号?

ios - 使用 dequeueReusableCellWithIdentifier :forIndexPath:? 时的新单元格或现有单元格

ios - 表格 View 更改时,单元格中的 subview 会丢失颜色