Comment puis-je modifier le style d'un aperçu UIP. Je veux changer son fond blanc à la couleur verte et son cadre noir à la couleur rouge. Quelqu'un s'il vous plaît aider. Je suis un débutant.Modification du style de UIPickerView
0
A
Répondre
1
Pour autant que je sais que vous ne pouvez pas réellement changer la couleur du cadre, mais vous pouvez créer une image avec une zone transparente au milieu et ajouter que sur le dessus du cadre comme ceci:
[picker addSubview:image];
Quant à la couleur d'arrière-plan, vous pouvez créer vos propres vues personnalisées pour chaque ligne en mettant en œuvre la méthode UIPickerViewDelegate
:
- (UIView *)pickerView:(UIPickerView *)pickerView
viewForRow:(NSInteger)row
forComponent:(NSInteger)component
reusingView:(UIView *)aView;
vous pouvez ensuite définir la couleur d'arrière-plan de la vue que vous revenez par
[myView setBackgroundColor:[UIColor yellowColor]];
Cependant, cela n'affecte que les lignes contenant des données. Je ne pense pas que vous pouvez actuellement définir la couleur de fond du composant lui-même ce qui est une honte.
0
Personnellement, je préfère ceci:
[self.picker setBackgroundColor:[UIColor greenColor]];
self.picker.layer.borderColor = [UIColor whiteColor].CGColor;
self.picker.layer.borderWidth = 4;
Questions connexes
- 1. Déclencheurs de données WPF et modification du style du contrôle
- 2. UIPickerView - sélection du composant
- 3. Modification de la hauteur de la sélection UIPickerView Affichage
- 4. Modification du style de DataGridViewComboBoxCell de DropDownList à DropDown?
- 5. Feuille de style XSLT: modification du texte en majuscules
- 6. Modification du style des cellules individuelles dans une ligne datagridview
- 7. Modification du style avec CSS2 lorsque attr n'est pas défini
- 8. Modification du style d'invite d'une instance virtualenv avec zsh
- 9. UIPickerView - changer la largeur du composant
- 10. UIPickerView, impossible d'obtenir des données du tableau
- 11. Personnalisation de UIPickerView
- 12. Données UIPickerView
- 13. Modification dynamique d'un style dans WPF
- 14. Personnalisation UIPickerview
- 15. Personnalisé UIPickerView
- 16. Modification de la couleur du lien en fonction de la fonction de feuille de style
- 17. Sélection de ligne UIPickerView
- 18. problèmes de UIPickerView - iphone
- 19. Animation de UIPickerView
- 20. IPad + UIPickerView
- 21. Personnalisation de UIPickerView dans xcode
- 22. Enveloppez UIPickerView?
- 23. Modification du modèle WPF StackPanel
- 24. Vérifiable UIPickerView
- 25. Modification de plus d'un attribut de style avec JavaScript
- 26. Modification d'une feuille de style à l'aide de jQuery
- 27. Problèmes de modification du style de certains éléments dans un ListView
- 28. Mise à jour du nombre de lignes UIPickerView
- 29. Modification d'un lien de style, seulement pour une certaine classe
- 30. UIPickerView dans l'iphone