我有一个表视图,其中显示了数据库的每个元素的名称。一个字段是该元素的价格。
我使用这个UILabel来显示所有价格的总和,并且它完美地运作。
- (void)viewWillAppear:(BOOL)animated
{
conto = [[NSNumber alloc] initWithDouble:0];
shoppingListItems = [[NSMutableArray alloc] init];
[super viewWillAppear:animated];
[self loadDataFromDb];
[self sortListArray];
[self.tableView reloadData];
if ([conto intValue] < 0) {
walletLabel.textColor = [UIColor redColor];
} else { walletLabel.textColor = [UIColor greenColor]; }
walletLabel.text = [[NSString alloc] initWithFormat: @"Saldo: %@€", [conto stringValue]];
}
“conto”变量在“loadDataFromDB”方法中计算。
我想在每次从表中删除一行时更新它。
有什么建议吗?
答案 0 :(得分:0)
易。只需在tableView:commitEditingStyle:forRowAtIndexPath:
方法中调用更新例程即可。