Question

J'ai actuellement une image qui a tout de même et la valeur d'un jeu de cartes à jouer dedans. Il y a un UIImageView pour montrer cette image, avec l'ensemble de la largeur et la hauteur pour montrer une seule carte à un mode temps et vue réglé sur « en haut à gauche » de sorte qu'il ne s'étire pas.

text alt

Maintenant, je suis juste montrer ce qui arrive à la première carte à gauche, l'as de trèfle. J'ai essayé de trouver un moyen de compenser la vue de montrer une partie différente de la UIImage, mais ne pouvait pas trouver une propriété convenable (essayé de jongler avec « cadre » et « limites »).

Y at-il un moyen d'obtenir un tel travail décalé, ou que je vais sur ce dans le mauvais sens? Je voudrais essayer de garder toutes les cartes dans une image dans le style « feuille sprite » afin qu'ils soient faciles à modifier plus tard, au lieu d'avoir un tas de photos séparées.

Était-ce utile?

La solution

Définir les limites à ce que vous souhaitez afficher, activer « ClipToBounds » et assurez-vous que le mode d'étirement contenu est correctement réglé. Cela devrait fonctionner.

EDIT:. Je ne recommande de faire des images différentes mais, en raison de problèmes de mémoire (même si pas toute l'image est affichée, vous avez encore pleinement en mémoire)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top