//For zoom in /out + button with rotate by + - Buttons
#define degreesToRadians(x) (M_PI * x / 180.0)
#define zoomed 0.01
-(IBAction)resizeImageview:(id)sender{
if([sender tag]==1){
// holderView.frame=CGRectMake(x+3, y+4, width-6,height-8);
holderView.transform = CGAffineTransformScale(holderView.transform, 1-zoomed, 1-zoomed);
}
else if([sender tag]==2){
//holderView.frame=CGRectMake(x-3, y-4, width+6,height+8);
holderView.transform = CGAffineTransformScale(holderView.transform, 1+zoomed, 1+zoomed);
}
}
-(IBAction)rotateImageView:(id)sender{
if ([sender tag]==3) {
holderView.transform = CGAffineTransformRotate(holderView.transform, degreesToRadians(-10));
}
else if([sender tag]==4){
holderView.transform = CGAffineTransformRotate(holderView.transform, degreesToRadians(10));
}
}
#define degreesToRadians(x) (M_PI * x / 180.0)
#define zoomed 0.01
-(IBAction)resizeImageview:(id)sender{
if([sender tag]==1){
// holderView.frame=CGRectMake(x+3, y+4, width-6,height-8);
holderView.transform = CGAffineTransformScale(holderView.transform, 1-zoomed, 1-zoomed);
}
else if([sender tag]==2){
//holderView.frame=CGRectMake(x-3, y-4, width+6,height+8);
holderView.transform = CGAffineTransformScale(holderView.transform, 1+zoomed, 1+zoomed);
}
}
-(IBAction)rotateImageView:(id)sender{
if ([sender tag]==3) {
holderView.transform = CGAffineTransformRotate(holderView.transform, degreesToRadians(-10));
}
else if([sender tag]==4){
holderView.transform = CGAffineTransformRotate(holderView.transform, degreesToRadians(10));
}
}
No comments:
Post a Comment