J'ai implémenté avec succès une application qui fonctionne aussi bien sur ipad que sur iphone. Dans ce que j'ai fourni l'option à l'utilisateur d'envoyer la capture d'écran de l'application en pièce jointe. Même cela fonctionne bien. Mais mon code prend une capture d'écran quelle que soit l'orientation. L'image que je reçois est toujours en mode portrait. Je veux prendre la capture d'écran en fonction de l'orientation de l'ipad/iphone et envoyer l'image en pièce jointe. J'utilise le code suivant pour prendre la capture d'écran.application iphone/ipad - prise d'écran
UIGraphicsBeginImageContext(screenWindow.frame.size);
[screenWindow.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *screenshot = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();