Mise à JOUR: Un truc simple est de définir l'alpha sur certains des sous-vues. Dont un spécifiquement dépend du nombre de composants que vous avez, mais le code est:
Cela rendra le cadran semi-transparent et de montrer par le biais de la couleur d'arrière-plan.
Réglage de la backgroudColor ne semble pas faire quoi que ce soit. Le meilleur que j'ai pu faire jusqu'à présent est de définir la couleur de fond du composant individuel lignes, qui est à côté de rien que la couleur de base de la composante restera blanc.
Idéalement, j'aimerais régler la couleur de fond de chaque composant (c'est à dire de numérotation).
Enfin réussi à le faire. Je l'ai essayer pour un sélecteur de vue en un seul composant.
réglez le sélecteur de vue couleur d'arrière-plan de couleur claire en assistant ou en code comme suit:
Picker1.backgroundColor =[UIColor clearColor];
Set alpha valeur de 0.0 f pour le sélecteur de vue des sous-vues numérotées 0, 1 et 3. (Ne sais pas pourquoi il y a une sous-vue 2 de pensée). Le faire par code, après le premier chargement de données pour le sélecteur de vue comme suit (il lève une exception si vous faites cela dans la DidViewLoad).
Sur iOS 7 je viens de drop une image de fond personnalisée derrière elle. Ne pas avoir à changer quoi que ce soit d'autre.
+1 pour la mise à jour iOS7. Avec votre info donnant les colonnes d'arrière-plan différente était facile je viens de créer un montage de bande de fond avec Photoshop. Un peu de blanc à la décoloration, à la partie supérieure et inférieure de la bordure. Fait! Vous pouvez le voir ici: stackoverflow.com/questions/20887001
Mise à JOUR: Un truc simple est de définir l'alpha sur certains des sous-vues. Dont un spécifiquement dépend du nombre de composants que vous avez, mais le code est:
Cela rendra le cadran semi-transparent et de montrer par le biais de la couleur d'arrière-plan.
Réglage de la backgroudColor ne semble pas faire quoi que ce soit. Le meilleur que j'ai pu faire jusqu'à présent est de définir la couleur de fond du composant individuel lignes, qui est à côté de rien que la couleur de base de la composante restera blanc.
Idéalement, j'aimerais régler la couleur de fond de chaque composant (c'est à dire de numérotation).
OriginalL'auteur Ryan Booker
Semble iOS 4.2 ne possède aucune sous-vue...
retourne tableau vide.
OriginalL'auteur Saturn
Enfin réussi à le faire. Je l'ai essayer pour un sélecteur de vue en un seul composant.
réglez le sélecteur de vue couleur d'arrière-plan de couleur claire en assistant ou en code comme suit:
Set alpha valeur de 0.0 f pour le sélecteur de vue des sous-vues numérotées 0, 1 et 3. (Ne sais pas pourquoi il y a une sous-vue 2 de pensée). Le faire par code, après le premier chargement de données pour le sélecteur de vue comme suit (il lève une exception si vous faites cela dans la DidViewLoad).
N'oubliez pas de vider couleur d'arrière-plan de l'étiquette que vous envoyez à la vue de sélecteur dans le viewForRow méthode.
OriginalL'auteur hasan
Sur iOS 7 je viens de drop une image de fond personnalisée derrière elle. Ne pas avoir à changer quoi que ce soit d'autre.
OriginalL'auteur CommaToast