我正在使用具有可重用原型的动态单元格,并始终在cellForRowAtIndexPath中设置单元格。
对于其中一个单元格,我想多次更新详细文本标签(正在运行测试,我想在每个阶段发生时更新用户)。
这可能吗?
我试过了:
detaillabel当前设置为“statusText”的值,该字段为空白。我的想法是使用委托,将字符串传递给它,然后重新加载tabledata,但这不起作用。
目前我有:
状态更改时的代码:
[self currentStatus:@"Speed Test Initialized"];
currentStatus方法:
- (void) currentStatus:(NSString *)status {
[statusDelegate currentStatus:status];
statusText = status;
NSLog(@"Current status: %@", statusText);
[self.tableView reloadData];
}
现在statusText等于一个值,我希望单元格在重新加载时更新,但事实并非如此。
任何提示?
答案 0 :(得分:0)
我简化了这一点,还需要将我的tableview重新连接为IB插座!这解决了这个问题。