2016-05-04 8 views
0

enter image description hereUILabel in UICollectionViewCell auf tvOS Rendering Text mehrfach

Dies scheint ein Fehler in UICollectionView zu sein. Der Text wird mehrfach gerendert, obwohl er ein einzelnes UILabel ist. Kann jemand das beheben? Abgesehen von einem Fehlerbericht und warten auf Apple? Oder ist das erwartete Verhalten?

+1

können Sie den Code für Ihre Zellenkonfiguration veröffentlichen? Wenn Sie die Wiederverwendung von Zellen falsch handhaben, könnte dies die Folge sein. – Dancreek

+0

Alles, was ich tue, ist das Setzen der Texteigenschaft für das Uilabel der Zelle – Oxcug

+0

make label.text = nil, bevor neuer Wert gesetzt wird –

Antwort

1

Versuchen Sie, die Methode prepareForResue

- (void)prepareForReuse { 
    myLabel.text = @""; 
} 

Zusätzlich verwendet es sieht aus wie Sie programmatisch die Zelle ein Etikett jedes Mal Setup zu sein erweitert werden könnten. Wenn das der Fall ist, verschieben Sie diese Codezeile in eine Init-Methode oder - (void)awakeFromNib

+0

Immer noch nicht geholfen ... – Oxcug

+0

Wie Michal Ciuba angefordert, können Sie den entsprechenden Code posten? – ariopolis