2016-04-21 1 views
1

J'ai un bouton qui varie en taille selon la taille de l'iPhone. Pour l'iPhone 6+, le bouton est d'environ 165 x 165 et pour un iPhone 6 normal, il est d'environ 100 x 100. Ces boutons nécessitent une image d'arrière-plan.iOS: Quelle résolution doivent avoir ces images de bouton?

Est-ce que je crée les images de bouton aux tailles suivantes? @ 3 x 165 x 165, @ 2x 110 x 110, @ 1x 55 x 55? Je sais que les @ 3x, @ 2x et @ 1x doivent être proportionnels les uns aux autres. J'ai commencé mes tailles d'image à @ 3x parce que c'est la plus grande et je l'ai juste laissé réduire à partir de là pour ne pas perdre de qualité. Je veux juste m'assurer que c'est la meilleure pratique ou non.

Répondre

2

Ce sont les tailles que j'utiliserais. À moins que vos images aient des lignes fines très distinctes alignées sur les pixels, je ne pense pas que vous remarquerez la mise à l'échelle. De plus, si vos images sont vectorielles (ou peuvent l'être), je trouve qu'il est plus facile de les créer en 1x dans Illustrator (ou autre), de les enregistrer en PDF, et de régler le facteur d'échelle de l'image "Single Vector" dans le catalogue d'actifs. Xcode gère ensuite toutes les créations d'images individuelles au moment de la construction. S'il s'avère que vos tailles ne sont pas parfaites, il est facile d'éditer l'image ... et vous n'avez pas besoin de mettre à l'échelle et d'enregistrer un tas de variations.

enter image description here