Question

Cela a été demandé à plusieurs reprises. Mais la plupart des réponses ne sont pas applicables au dernier système d'exploitation (3.0+) ou ils sont « Apple rejeter ».

Ce que je dois est de saisir par programmation l'image affichée dans l'aperçu du UIImagePickerController sans avoir l'utilisateur de prendre une photo et d'utiliser l'image - ce que j'ai réellement besoin est d'obtenir une capture d'écran de mon application, qui contient la caméra dans la fond et d'autres choses sur le premier plan.

Je l'ai essayé plusieurs méthodes, avec le dernier être: itérer à travers tous les sous-vues du UIImagePickerController.view et les enregistrer sous forme d'images en utilisant la méthode [view.layer renderInContext:]. Avec cette méthode, je peux réellement obtenir tous les actifs du contrôleur (les boutons, etc.), mais je ne peux jamais voir l'aperçu réel. Quelqu'un at-il pensé un moyen de faire en 3.0+?

Était-ce utile?

La solution

Cela a été dit à la question 1317978 déjà. De plus, jetez un oeil à le blog décrivant vivre accaparement solveur sudoku

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