IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XCode Discussion :

Déclencher une Copie d'écran pour envoi par mail [XCode]


Sujet :

XCode

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Architecte technique
    Inscrit en
    Avril 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut Déclencher une Copie d'écran pour envoi par mail
    Je souhaite dans l'application que je suis en train de développer transmettre par email une copie d'écran de ma "FirstView Controler".

    J'ai créé la fonction mail, pas de problème.
    mais je ne sais pas déclenché la copie d'écran en xcode.

    merci pour votre aide à venir

  2. #2
    Membre du Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2012
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 40
    Points : 66
    Points
    66
    Par défaut
    Bonjour,

    La copie d'écran se fait à partir du simulateur et non d'excode!

    Il faut juste regarder dans l'un des menus du simulateur, vous allez trouver.
    L'image est ensuite sauvegardée sur le bureau.

    Cordialement
    Omar MEBARKI

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Architecte technique
    Inscrit en
    Avril 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Je n'ai pas été assez claire, désolé
    Je ne souhaite pas faire une copie d'écran en soit.

    la copie d'écran que je souhaite doit se réaliser lors de l'usage de l'application (en mobilité), pour ensuite la traitée dans le corps du message de fonction email incluse dans l'application. Il ne s'agit pas de faire une copie dans le simulateur.

    MB

  4. #4
    Membre du Club
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mars 2012
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2012
    Messages : 40
    Points : 66
    Points
    66
    Par défaut
    Bonsoir,
    Essaye ça,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    -(void)mailComposeController:(
    MFMailComposeViewController*)controller didFinishWithResult (MFMailComposeResult)result error:(NSError*)error {
    * * *[self dismissModalViewControllerAnimated:YES];
    }
    
    -(IBAction)sendMail {
    MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
    
    * * *picker.mailComposeDelegate = self;
    * * *[picker setSubject:@"Sujet"];
    
    * * *CGImageRef ecran = UIGetScreenImage();
    * UIImage* image = [UIImage imageWithCGImage:écran];
    * CGImageRelease(ecran);
    
    * * *NSData *imageData = UIImageJPEGRepresentation(image, 1);
    * * *[picker addAttachmentData:imageData mimeType:@"image/jpg" fileName:@"copieecran.jpg"];
    
    * * *NSString *emailBody = @"Voila voilà t!";
    * * *[picker setMessageBody:emailBody isHTML:YES];
    
    * * *[self presentModalViewController:picker animated:YES];
    }
    Cordialement
    Omar MEBARKI

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Architecte technique
    Inscrit en
    Avril 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2011
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Top, çà marche, y'en a , c'est vraiment des cadors :cool:

    Merci Omar pour ton aide

    j'ai uniquement 2 alertes que je comprends pas sur cette ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CGImageRef ecran = UIGetScreenImage();
    implicit declaration of function 'UIGetScreenImage' is invalid in C99
    et
    Incompatible integer to pointer conversion initializing 'CGImageRef' (aka 'struct CGImage *) with an expression of type'


    Nota : Pour ceux qui réemploierai ce code: supprimer l'accent sur "écran" en ligne 13

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PPT-2003] Conserver lien hypertexte pour envoi par mail
    Par zak3r dans le forum Powerpoint
    Réponses: 1
    Dernier message: 09/11/2012, 05h13
  2. [XL-2003] Transfert d'une ligne vers formulaire excel + envoi par mail
    Par coolman53 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/09/2012, 12h05
  3. [AC-2003] Inserer les codes pour envoi par mail
    Par bomberito dans le forum VBA Access
    Réponses: 1
    Dernier message: 01/02/2012, 21h25
  4. Aide Pour envoi par mail d'un résultat
    Par arno.p dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/11/2010, 12h44
  5. [Upload] upload de fichier pour envoi par mail
    Par mdr_cedrick dans le forum Langage
    Réponses: 2
    Dernier message: 26/05/2009, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo