[Swift] J'ai essayé d'utiliser ColorPicker (celui qui peut facilement sélectionner la couleur) ajouté dans iOS14 [SwiftUI]

Color Picker introduit à partir d'iOS 14 Jusqu'à présent, PickerView et Slider ont été implémentés par nous-mêmes pour fournir des fonctions de sélection de couleur, etc. Cela a peut-être été mis en œuvre, mais c'est devenu très facile à faire.

environnement

Exemple d'implémentation

La couleur sélectionnée est utilisée comme couleur d'arrière-plan.

struct ContentView: View {
    @State private var color = Color.white
    var body: some View {
        ZStack{
            color
                .edgesIgnoringSafeArea(.all)
            ColorPicker(selection: $color, label: {
                Text("SelectColor")
            })
            .padding()
            .onChange(of: color, perform: { value in
                print(color)
            })
        }
    }
}

Vous pouvez maintenant ajouter ColorPicker. Les changements lors de la sélection d'une couleur peuvent être traités avec onChange. Cette zone est-elle la même qu'un sélecteur normal?

mouvement

colorpicker480.gif

Remarques

L'application est sortie! Veuillez l'installer si vous le souhaitez. Toranpo

J'ai commencé Twitter! Veuillez me suivre si vous le souhaitez. @yajima_tohshu

Recommended Posts

[Swift] J'ai essayé d'utiliser ColorPicker (celui qui peut facilement sélectionner la couleur) ajouté dans iOS14 [SwiftUI]
J'ai essayé d'utiliser Realm avec Swift UI
Liste des appareils pouvant être prévisualisés avec Swift UI
J'ai essayé d'utiliser JWT en Java
[Ruby] J'ai essayé de résumer les méthodes fréquentes dans paiza
[Ruby] J'ai essayé de résumer les méthodes fréquentes avec paiza ②
J'ai essayé d'utiliser l'API Elasticsearch en Java
J'ai essayé d'utiliser UICollectionViewListCell ajouté à partir de Xcode12.
J'ai essayé le nouveau yuan à Java
J'ai essayé la bibliothèque AutoValue avec Intellij
J'ai essayé de mettre facilement CentOS-7 dans un PC dont je n'ai plus besoin
Dans iOS14 Swift UI, vous pouvez désormais contrôler le processus de défilement de la liste avec du code.