Question

Je suis un peu perdu entre UIImage, UIImageView, CG, couches ... Je veux dessiner le même UIImage plusieurs fois dans le même UIImageView. Je ne veux pas avoir une sous-vue séparée pour chacun de ces objets. Il suffit d'avoir une image plate. Comment je fais ça?

Était-ce utile?

La solution

UIImageView ne vous permet pas de le faire. Au lieu de cela, je vous recommanderais d'utiliser un UIView standard et d'utiliser la fonction drawRect: pour dessiner les images. Jetez un coup d’œil à la documentation Core Graphics si vous voulez savoir comment le faire.

Autres conseils

J'ai trouvé cela car je cherchais également des réponses à cette question

http://www.cocoanetics.com/2010/07/drawing -on-uiimages /

Pour ce faire, vous devez créer plusieurs objets UIImage . En réalité, un UIImageView n’est pas le bon choix. Créez un UIView et ajoutez-lui simplement des objets UIImageView . Désolé.

Eh bien, je suppose que c'est simple

[imageView addSubview:myTextView];

où myTextView peut être créé à l'aide du code suivant

UIImage *myImage = [[uiimage alloc]initwithname:@"txtImage"];
UIImageView *myTextView =
      [[UIImageView alloc]initwithframe:("enter the height width you want ")];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top