- Comment changer la couleur d'arrière-plan d'un contrôle segmenté dans Swift?
- Comment personnaliser le contrôle segmenté dans Swift?
- Comment créer un contrôle de segment dans Swiftui?
Comment changer la couleur d'arrière-plan d'un contrôle segmenté dans Swift?
Pour modifier la couleur globale du contrôle segmenté, utilisez son arrière-plan . Pour modifier la couleur du segment sélectionné, utilisez SelectedSegmentTintColor . Pour modifier la couleur / police des titres de segment non sélectionnés, utilisez SetttitleTextTRIBUtes avec un état de . normal / uicontrolstaténormal .
Comment personnaliser le contrôle segmenté dans Swift?
Cliquez sur UIView, accédez à l'inspecteur d'identité et donnez à la classe personnalisée le nom BetterSegmentedControl pour votre uiView . Xcode construira votre projet, alors attendez que la construction se termine, puis vous avez un segment personnalisé sur votre uiView .
Comment créer un contrôle de segment dans Swiftui?
Étant donné que le contrôle segmenté n'est qu'une autre variation d'un sélecteur, Swiftui le traite comme tel. Pour créer un contrôle segmenté, nous créons une vue de sélecteur et appliquons un segmentedPickersTyle () via le modificateur PickersTyle. <1> Appliquer le style de sélecteur segmenté avec . Modificateur Pickerstyle.