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 :

Problème Rotation UIImageView


Sujet :

XCode

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur / Étudiant
    Inscrit en
    Juillet 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur / Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 11
    Points : 15
    Points
    15
    Par défaut Problème Rotation UIImageView
    Bonjour,

    Je poste ce message car je rencontre actuellement un problème.
    je souhaiterai effectuer une rotation sur un image de type ( 15 x 160 ). Vous comprendrez, cette image est assez étirée.
    J'ai utilisé la fonction "CGAffineTransformMakeRotation" pour attribuer une rotation à mon image mais c'est à ce moment là que ressort mon problème.
    En effet, la rotation s'applique à l'image dans l'UI et non à l'UI. Je me retrouve donc avec une image totalement déformée. Si vous avez des astuces pour contrer ce problème, je reste attentif à vos messages.

    Script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #define DEGREES_TO_RADIANS(x) (x * M_PI/180.0)
    
    Chaine.transform = CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(90));
    Merci à vous,

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 631
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 631
    Points : 10 559
    Points
    10 559
    Par défaut
    Si je me souviens bien il faut faire attention à quel objet tu appliques ta transformation
    Là c'est "Chaine" tu parles d'images d'UI (je pense UIImageView ) mais chaine c'est quoi

    Sinon actuellement
    tu as une image de 15x160 que tu mets dans une UIImageView de 15x160 et tu tentes de faire une rotation de 90

    Et pourquoi pas
    tu as une image de 160x15 que tu mets dans une UIImageView de 160x15
    Ceci est faisable avec n'importe quel paint de l'Univers et en plus tu ne passes pas par Quartz qui peut te défoncer "tes performances" (là il ne doit pas y avoir de crainte)

    Et en prévision de ta future remarque, tu peux éventuellement avoir 2 images (l'original et celle à 90°) si elles ont une petite taille

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

Discussions similaires

  1. problème rotation image avec pcolor
    Par aurélie42 dans le forum Images
    Réponses: 2
    Dernier message: 27/06/2012, 13h33
  2. [XL-2010] Problème rotation graphique
    Par milpom dans le forum Excel
    Réponses: 0
    Dernier message: 23/03/2011, 19h31
  3. Problème rotation dans paintComponent
    Par BBreaker dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 06/11/2010, 22h46
  4. Problème rotation PNG (Unknown image type 0)
    Par gostbuster dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 05/02/2009, 15h03
  5. [OpenGl] Problème rotation d'un rectangle
    Par dib258 dans le forum SDL
    Réponses: 2
    Dernier message: 20/12/2006, 17h02

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