W celu c, próbuję zaktualizować wartość tekstową dla UILabel, który jest w komórce tabeli. Jednak po aktualizacji poprzednia wartość tekstowa tego UILabel nie zniknie. Kod jest następujący:
- (void)buttonDidClicked:(PYBCartButton *)button
{
[self configureTotalPrice:20.0];
}
- (void)configureTotalPrice: (double) totalPrice
{
self.totalPriceLabel.text = [NSString stringWithFormat: @".2f", totalPrice];
//[self.contentView setNeedsDisplay];
}
I pokazuje to tak:
Stara wartość znajduje się za nową wartością. Nie znam problemu.
Odpowiedzi:
0 dla odpowiedzi № 1Najprawdopodobniej przyczyną takiego stanu rzeczy są dwie UILabele. Sprawdź, czy etykieta zawierająca wartość 600,00 jest w rzeczywistości podłączona do self.totalPriceLabel.