Quelle est la résolution de l'image pour l'élément de barre d'onglets? et veuillez également fournir d'autres informations utiles concernant cette image d'élément d'onglet.
Merci d'avance.
Quelle est la résolution de l'image pour l'élément de barre d'onglets? et veuillez également fournir d'autres informations utiles concernant cette image d'élément d'onglet.
Merci d'avance.
La documentation indique que l'image de la barre d'onglets est généralement de 30x30, mais j'ai constaté que la taille optimale pour configurer les images est de 48x32 pixels. Cette taille rend toujours et vous donne un peu plus d'espace.
L'image est un fichier PNG avec transparence, seul le masque est utilisé. L'interface utilisateur rend le masque gris lorsqu'il n'est pas sélectionné ou bleu / chrome lorsqu'il est sélectionné.
Cette déclaration est techniquement incorrect:
"...seul le masque est utilisé. L'INTERFACE utilisateur rend le masque gris si l'option est désactivée ou bleu/chrome lorsqu'ils sont sélectionnés..."
Vous n'êtes pas fournir tout type de masque. Plutôt, l'onglet image doit simplement être un monochrome .png image, ou seulement 1 couleur.
Si vous fournissez une image couleur en image, UIKit quantifier le réduire à une image monochrome. Dans le pire des cas la couleur de l'image sera de ~8000 octets, ce qui est un gaspillage de ~6k (rétine). Le format du fichier doit être de 24 bits .png avec de la transparence de la quantification pour fonctionner correctement. Même si c'est une couleur de format de fichier, ne pas utiliser de la couleur, ou vous perdez de l'espace.
Ligne de fond est à la bonne taille, avec la meilleure performance et l'utilisation de la mémoire, utilisez l'un de ces:
Affichage Standard
48x32 .PNG 24 bits avec transparence (mais utiliser seulement 1 couleur). Pire des cas, la taille de ~500 octets.
30x30 .PNG 24 bits avec transparence (mais utiliser seulement 1 couleur). Pire des cas, la taille de ~350 octets.
Affichage de la rétine
60x60 .PNG 24 bits avec transparence (mais utiliser seulement 1 couleur). Pire des cas, la taille de ~2000 octets.
Vérifiez la "Référence de classe UITabBarItem" dans la documentation du SDK
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.