J'ai plusieurs images de bloc de couleur qui sont réutilisées dans mon jeu plusieurs fois (c'est un rectangle simple pour un jeu de puzzle). Je voudrais appliquer une superposition transparente à chacune de ces images à la volée (un symbole pour le bloc de puzzle) qui peut être l'une de plusieurs images différentes. Y a-t-il un «meilleur» moyen de le faire? Créer une sous-vue semble être une mauvaise idée ici.Dessiner un UIImage au-dessus d'un autre dans un UIImageView
Je demande cela parce qu'il semble UIImageView et UIImage n'ont pas les méthodes dont j'ai besoin et je dois encore plonger dans Core Graphics, mais si je dois le faire. En fait, si quelqu'un connaît un bon tutoriel, partagez-le.
Core Graphics plus lent que d'avoir plusieurs vues ... vraiment? – tmh
Core Graphics dessine sur la surface de la vue. Si vous avez besoin de le mettre à jour à chaque image, il sera lent. Si c'est juste dans certains cas, c'est bon. Mais de toute façon, un couple de sous-vues par pièce ne nuira pas à la performance. Comme on dit, "l'optimisation prématurée est la racine de tous les maux" –