2010-11-22 16 views
2

C'est très simple, donc je ne sais pas pourquoi je ne peux pas faire ça. Tout ce que je veux faire c'est positionner des UIImageViews quand mon application devient active. J'avais utilisé CGAffineTransformMakeTranslation mais je peux maintenant voir que ce n'est pas correct parce qu'il déplace la vue d'une quantité définie plutôt que de la déplacer vers une position définie. Que devrais-je utiliser?iPhone positionnant un UIImageView avec du code? Bien sûr, c'est simple à résoudre

Répondre

1

Vous pouvez simplement changer le cadre de votre UIImageView à:

  1. mis en x et y origine du cadre de la position que vous voulez que votre UIImageView à placer par rapport à la vue contenant.
  2. garder la largeur et la hauteur de votre UIImageView même

Quelque chose comme ceci:

imageView.frame = CGRectMake([desired x coordinate], [desired y coordinate], imageView.frame.size.width, imageView.frame.size.height);