【发布时间】:2014-10-12 13:52:37
【问题描述】:
我正在构建一个应用程序,在两个不同的部分中列出所有实时和今天(非实时)比赛:
section 0
live 1
live 2
section 1
today 1 (not live yet)
today 2
.....
每个表格单元代表一场比赛,其中列出了两支球队。如果是现场比赛,我有两个标签(一个对应于每支球队),显示现场比分。
对于现场比赛,因为在特定运动类别中可以有任意数量的现场比赛,我有两个标签显示在任何给定时刻每次的得分。由于实时比赛中的分数经常变化,所以我使用套接字来获取数据,当数据通过回调到达套接字时,我需要更新其标签中每个匹配单元格的分数标签。
如何在不重新加载整个表格的情况下获取每个单元格的标签实例并更新其文本?由于单元格是动态原型,有什么方法可以维护所有标签的引用?
我该如何实现这个功能?请注意,在任何时间点,一场比赛都可能开始直播并从今天变为直播,反之亦然(如果比赛被取消)。
【问题讨论】:
标签: ios objective-c iphone uitableview