【问题标题】:Best way to create a "Real Time" table view创建“实时”表视图的最佳方法
【发布时间】:2014-06-25 16:51:51
【问题描述】:

所以,我的应用中有一个 NStimer 循环,它不断地调查周围环境以寻找蓝牙设备。

每当发现设备时,我都想更新表格视图以包含具有该设备信息的单元格。

我可以使用 UIScrollView 伪造一个表格视图,并在每次循环运行时相应地添加/删除信息单元格吗?!

或者我应该使用 UITableView 和 reloadData 方法吗?

假设我们只有最大值。 5 个项目/单元格在同一张桌子上。

【问题讨论】:

    标签: ios objective-c uitableview uiview uiscrollview


    【解决方案1】:

    如果您只想在表中包含 5 行,只需使用 UITableView 并调用 -reloadData。不要使用UIScrollView 并重新发明表格视图。表格视图非常有效。

    此外,如果您知道要更新哪一行,您甚至可以提高效率并重新加载该行:

    -reloadRowsAtIndexPaths:withRowAnimation:

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-08
      • 2010-11-03
      • 2011-11-27
      • 1970-01-01
      相关资源
      最近更新 更多