In Ziel c versuche ich, den Textwert für ein UILabel in einer Tabellenzelle zu aktualisieren. Nach der Aktualisierung verschwindet jedoch der vorherige Textwert dieses UILabels nicht. Der Code lautet wie folgt:
- (void)buttonDidClicked:(PYBCartButton *)button
{
[self configureTotalPrice:20.0];
}
- (void)configureTotalPrice: (double) totalPrice
{
self.totalPriceLabel.text = [NSString stringWithFormat: @".2f", totalPrice];
//[self.contentView setNeedsDisplay];
}
Und es zeigt sich so:
Der alte Wert liegt hinter dem neuen Wert. Ich kenne das Problem nicht.
Antworten:
0 für die Antwort № 1Der wahrscheinlichste Grund dafür ist zwei UILabels. Stellen Sie sicher, dass das Label mit dem Wert von 600,00 tatsächlich an self.totalPriceLabel angeschlossen ist.