2011-01-03 16 views

Antwort

1

Das funktioniert nicht, weil die Ansicht nur 1 Superview haben kann. Wenn Sie also mehrere Instanzen desselben Labels in verschiedenen Ansichten haben möchten, müssen Sie eine Kopie Ihres Labels selbst erstellen und sie zu einem anderen Superview hinzufügen.

Zitat von Referenz:

Ansichten kann nur ein Super haben. Wenn View bereits eine Superview hat und dass View nicht der Empfänger ist, entfernt diese Methode die vorherige Superview vor , wodurch der Empfänger seine neue Superview macht.

+0

hmm das ist, was ich versuche zu vermeiden instantiate eine andere uilabel, aber danke für die Erklärung obwohl. –

Verwandte Themen