Como rodar programaticamente a imagem em 90 graus no iPhone?

Duplicar Possível:
Como girar um UIImage 90 graus?

Como rodar programaticamente a imagem em 90 graus no iPhone?

//create rect UIImageView *myImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"my_image.png"]]; //set point of rotation myImageView.center = CGPointMake(100.0, 100.0); //rotate rect myImageView.transform = CGAffineTransformMakeRotation(M_PI_2); //rotation in radians 

Veja isso:

Rodar imagem em quartzo? A imagem está de cabeça para baixo! (Iphone)

  myImage.center = CGPointMake(0, 0); myImage.transform = CGAffineTransformMakeRotation([degreesToRadians:imageRotationFix]); 

este código irá rodar o botão ..

 UIButton *btn=[UIButton buttonWithType:UIButtonTypeRoundedRect]; [btn setFrame:CGRectMake(100, 100, 200, 44)]; btn.transform=CGAffineTransformMakeRotation(M_PI / -4); [btn setTitle:@"RakeshBhatt" forState:UIControlStateNormal]; [self.view addSubview:btn]; 

mesma maneira que você pode rodar imageview.