所以我有以下内容:
- 带有可删除单元格的 UITableView(滑动单元格然后单击删除按钮的那种)
- UITableView 的属性(例如 UILabel)
reloadData
由 NSTimer 每秒自动更新(在 UITableView 上调用)(这是必需的)
问题是reloadData
滑动后调用清除了删除按钮(当然在一秒钟内)。我怎样才能防止这种情况发生?
谢谢!
所以我有以下内容:
reloadData
由 NSTimer 每秒自动更新(在 UITableView 上调用)(这是必需的)问题是reloadData
滑动后调用清除了删除按钮(当然在一秒钟内)。我怎样才能防止这种情况发生?
谢谢!
你可以保留一个布尔标志变量,如果删除按钮可见,则为真,如果不可见,则为假,并且在你调用 reloadData 的地方你可以检查标志值并相应地起作用
我需要做的就是从 NSTimers 调用方法调用中设置 UILabel 文本属性,它甚至不需要reloadData
调用来更新 UILabel ...
当用户滑动 aUITableViewCell
时,tableView
的isEditing
属性将设置为YES
。您应该在重新加载表之前检查此属性。