Mit einem Etikett, das seinen Inhalt Festzulegen ist wirklich einfach. Fügen Sie einfach Pod in Ihrem Projekt hinzu.
Swift:
pod 'MarqueeLabel/Swift'
Und dann wählen Sie die Beschriftung, die Sie wollen auf Marquee auszuführen und die benutzerdefinierte Klasse MarqueeLabel, um es im Identity Inspector hinzuzufügen.
Das ist es.
Dies ist die einfachste Möglichkeit zum Hinzufügen von Laufschrift in Ihrem Label. Nach dem Hinzufügen von Custom Class MarqueeLabel, wenn Sie einen Abstand zwischen dem letzten Zeichen und dem ersten Zeichen des Inhalts Ihres Etiketts haben möchten:
Schritt 1: Wählen Sie das Etikett.
Schritt 2: Wechseln Sie zu Attribute Inspector und erhöhen Sie dann den Attributwert fadeLength so viel, wie Sie möchten. Ein Wert von 10 ist fair genug.
Wenn Sie mehr anpassen möchten, dann fügen Sie dem Etikett benutzerdefinierte Klasse MarqueeLabel hinzu, und nehmen Sie dann den Ausgang dieses Etiketts in Ihrem Code und passen Sie ihn nach Ihren Wünschen an.
Der Ausgang dieses Etikett in Ihrem Code soll wie folgt aussehen:
@IBOutlet var YOURLABELNAME: MarqueeLabel!
Wenn nicht von vorne beginnt dann, indem zuerst die benutzerdefinierte Klasse mit dem Etikett hinzufügen und dann seinen Ausgang in der Codedatei nehmen.
Bitte teilen Sie, was Sie (spezifisch) versucht haben und welches Ergebnis Sie wollen. – DJohnson
hast du vorher den Pod 'MarqueeLabel' getestet? ist zu einfach zu benutzen. https://github.com/cbpowell/MarqueeLabel – disepulv
ich versuchte, aber nicht sussed. weil ich sehr Anfänger bin ... – Alfi