Fügen Sie dem Swift-Button (und auch dem Kreis) einen Schatten hinzu.

· Grund für das Schreiben

Ich benutze es nicht viel, also werde ich es für die Ausgabe schreiben.

·Code

・ Der Wert von CornerRadius sollte zwischen 15,0 und 20,0 liegen, wenn nur die Kanten abgerundet sind. -ShadowColor ist die Farbe des Schattens. Wählen Sie Ihre Lieblingsfarbe, grau oder schwarz. ・ Schattenradius ist die Rundheit des Schattens. Ich frage mich, ob dies ungefähr 3-5 sein sollte. -ShadowOffset ist die Größe des Schattens. Sie kann von CGSize angegeben werden. -ShadowOpacity ist die Transparenz des Schattens. Es tut mir leid, das ist angemessen. Versuchen Sie, den Wert zu ändern.

ViewController.swift



func ButtuonShadow(position: UIButton){
        //Fügen Sie der Schaltfläche einen Schatten hinzu, um sie rund zu machen
        position.layer.cornerRadius = screenWidth/12
        position.layer.shadowColor = UIColor.black.cgColor
        position.layer.shadowRadius = 3
        position.layer.shadowOffset = CGSize(width: 2, height: 2)
        position.layer.shadowOpacity = 0.5
        
    }

Es scheint, dass es nicht viel Nachfrage gibt, aber wenn Sie viele Schaltflächen hinzufügen. Ich hoffe es hilft auch nur einer Person.

Recommended Posts

Fügen Sie dem Swift-Button (und auch dem Kreis) einen Schatten hinzu.
[Schienen] So erstellen Sie eine Tabelle, fügen eine Spalte hinzu und ändern den Spaltentyp
Erweiterung zum Hinzufügen einer Auf- / Ab-Schaltfläche und einer Schaltfläche zum Beenden von UIToolBar
Ich möchte der Kommentarfunktion eine Löschfunktion hinzufügen
Fügen Sie Ihrem Projekt mit Swift PM ein lokales Swift-Paket hinzu
4 Fügen Sie dem Interpreter println hinzu
So fügen Sie dieselben Indizes in ein verschachteltes Array ein
Klicken Sie auf die Schaltfläche [Schienen], um ein zufälliges alphanumerisches Kennwort zu erstellen und in das Kennwortfeld einzugeben
[Swift5] So erhalten Sie ein Array und eine Reihe von Unterschieden zwischen Arrays
Logik zum Zeichnen eines Kreises auf der Konsole mit ASCII-Grafik
Methode, um die Anzahl der Jahre zu addieren und das Monatsende zu erhalten
[Rails] Fügen Sie einen Bestätigungsbildschirm und einen Abschlussbildschirm hinzu, um die Registrierung der Mitgliedschaft zu erstellen.
Fügen Sie dem JAR-Dateinamen in Gradle einen Zeitstempel hinzu
[Swift5] So kommunizieren Sie von ViewController zu Model und übergeben einen Wert
Fügen Sie der Datei erweiterte Attribute hinzu
[Swift] So senden Sie eine Benachrichtigung
So fügen Sie die Löschfunktion hinzu
Zurückgeben eines Werts vom Modell an den Controller mithilfe des [Swift5] -Protokolls
Fügen Sie Android eine vorgefertigte JAR-Bibliothek hinzu und rufen Sie sie im Framework auf
[Swift] So verbinden Sie TabBar mit Storyboard Reference und verwenden auch NavigationController
[Rails 6] cocoon_ Fügen Sie dem hinzuzufügenden Formular ID- und Datenattribute hinzu
Die Android App stürzt ab. Klicken Sie einfach auf eine Schaltfläche und es wird fallen.
[Swift] Kopieren Sie die Zeichenfolge in die Zwischenablage
Kürzen Sie die UUID in Swift auf base64.
[Swift] Konvertiert eine Ganzzahl vom Typ UInt64 in [UInt8]
[Swift] Ein Hinweis zu Funktion und Schließung
So fügen Sie einen neuen Hash / Array hinzu
Ein Java-Ingenieur verglich Swift, Kotlin und Java.
[Rails] [Hinweis] Wann = zu <%%> hinzugefügt werden soll und wann nicht
Android Drücken Sie einfach eine Taste
Wie man die Zehner und Einsen findet
[Swift5] So erstellen Sie einen Begrüßungsbildschirm
Der Weg zur Erstellung eines Soundspiels 3
Fügen Sie Frühlingsstiefel und Gradle zur Sonnenfinsternis hinzu
Der Weg zur Erstellung eines Soundspiels 1
So erhalten Sie die ID eines Benutzers, der sich in Swift bei Firebase authentifiziert hat
Lösen Sie das Problem, dass SwiftPM den Proxy nicht überqueren und dem Projekt Pakete hinzufügen kann
So ermitteln Sie den Abstand und den Winkel zwischen zwei Punkten in einer Ebene
Ich möchte rekursiv die Oberklasse und die Schnittstelle einer bestimmten Klasse erhalten
Wir stellen vor, was ich gemacht habe, als ich RecyclerView eine Kopf- und Fußzeile hinzufügen wollte