2010-09-04 24 views
0

J'ai un UIImageView affichant une image que j'ai prise avec l'appareil photo de l'iPhone. En plus de cela, j'ai un UITextView dans lequel l'utilisateur peut taper des choses qui décrivent l'image.Intégrer un UITextView dans une image

Je voudrais créer une image combinée des deux vues et l'envoyer à un serveur.

Tout le monde sait comment je peux le faire (juste de créer l'image. Je sais comment l'envoyer)

Répondre

1

Si le UIImageView et UITextView sont contenus dans un autre UIView. Ou si vous pouvez créer un UITextView et UIImageView sur le même UIView, vous pouvez le faire.

UIGraphicsBeginImageContext(myView.bounds.size); 
[myView.layer renderInContext:UIGraphicsGetCurrentContext()]; 
viewImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

Où myView est égal à l'UIView contenant les deux.

Vous pouvez également dessiner chacun séparément (en réglant le cadre de manière appropriée) dans myView pour accomplir la même chose.