- Comment changer la couleur d'arrière-plan dans uisegmentedControl?
- Comment modifier la couleur du texte dans le contrôle segmenté?
- Comment personnaliser le contrôle segmenté dans Swift?
Comment changer la couleur d'arrière-plan dans uisegmentedControl?
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 modifier la couleur du texte dans le contrôle segmenté?
tintColor = [uicolor redcolor]; pour (segment ID dans [Button Subviews]) pour (étiquette ID dans [segment subswiews]) if ([label iskindofclass: [Uilabel class]]) uilabel * titleLabel = (uilabel *) label; [titleLabel setTextColor: [uicolor BlackColor]]; Uibarbuttonitem * Barbuttonitem = [[[uibarbuttonitem alloc] ...
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 .