iOS - Schatten auf UILabel verteilt

8

Ich möchte die Verbreitung eines Schattens in meinem UILabel erhöhen, aber ich kann die Eigenschaft nicht finden, um das zu tun. Ich habe unten ein Foto hinzugefügt, um das Problem zu veranschaulichen.

Das oberste Label ist der gewünschte Effekt, den ich in Photoshop erstellen kann. Die untere Beschriftung zeigt die Eigenschaften, die ich in iOS finden konnte. Hier ist der Code, den ich für das untere Etikett verwendet habe.

%Vor%

Ich fand einen Vorschlag, ein zweites Etikett als Schatten zu verwenden, aber das brachte nicht das gewünschte Ergebnis. Hier ist der Code für dieses Label.

%Vor%     
Tim E 31.01.2016, 18:30
quelle

3 Antworten

22

Es scheint für mich auf einem Spielplatz zu funktionieren. Sie müssen nur den Schattenradius vergrößern, damit er wie gewünscht erscheint.

Das ist der genaue Spielplatzcode, den ich benutzt habe

%Vor%

Oder wenn Sie es über einen Unschärfebildhintergrund verwenden, können Sie die Lebendigkeit verwenden, um einen besser aussehenden Effekt zu erzielen.

    
rikola 31.01.2016 18:59
quelle
4
%Vor%     
Swifty Codes 04.07.2017 11:29
quelle
1

Rikolas Antwort als Swift 3:

%Vor%

Drücken Sie das kleine "Auge", wenn Sie über den Ausdruck view.addSubview(bottomLabel) in der rechten Leiste streichen, um eine visuelle Darstellung des Etiketts zu erhalten.

    
ullstrm 20.06.2017 08:53
quelle

Tags und Links