Wie man eine drop-Schatten-Effekt auf ein label in Swift?
Ich kann nicht herausfinden, wie man code, der einen Schatten auf ein label. Ich habe eine Partitur label, das ändert sich so nur Effekthascherei text mit Schatten wird nicht möglich sein. Muss ich code es so, dass es automatisch einen verschwommenen Schatten hinter dem text, zu allen Zeiten. Kann jemand einige Beispiele oder Hilfe?
Menschen, die sagen das ist ein Duplikat, das "doppelte" ist über das drop-Schatten auf UIView, mir ist über UILabel. Es ist nicht das gleiche.
- Mögliche Duplikate von Schatten hinzufügen auf UIView mit swift 3
- Haben Sie schaute auf die
shadowColor
undshadowOffset
EigenschaftenUILabel
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Geben diesem einen Versuch - Sie können es direkt in einen Spielplatz Seite:
Spielen, um mit verschiedenen Werten für die Schattenfarbe, Deckkraft, Radius und Offset
Ergebnis:
UILabel
hat eine Eigenschaft, die für das ändern der Schatten, das Bild unten zeigt das Anwesen im Attribute inspector und das Ergebnis.Ergebnis, dass der Effekt auf dem Etikett
Schreiben Sie eine Erweiterung und verwenden Sie es. Platzieren Sie das extension-code außerhalb der Klasse ViewController.
Ich mag subtile Schatten.
Auf dem Etikett einfach diese Methode aufrufen,
Swift 4 - Erweiterung mit der shadow-Parameter:
Auf Ihrem label einfach diese Methode aufrufen,
Swift 4, IBInspectable Verlängerung