Обновить метку в табличном представлении - PullRequest
0 голосов
/ 16 октября 2011

У меня есть табличное представление, где показано имя каждого элемента базы данных. Одно поле - цена этого элемента.

Я использую эту UILabel, чтобы показать сумму всех цен, и она отлично работает.

enter image description here

- (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.

Я хотел бы обновлять его каждый раз, когда удаляю строку из таблицы.

Есть предложения?

1 Ответ

0 голосов
/ 16 октября 2011

Легко. Просто вызовите процедуру обновления в вашем методе tableView:commitEditingStyle:forRowAtIndexPath:.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...