I am using UIViewContentModeScaleToFill to scale image.After scaling,Image is not showing on correct position.Help me.
Below is my code:
UIImage *image=[UIImage imageNamed:@"image2.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
imageView.frame=CGRectMake(0, 0, 200, 200);
imageView.contentMode = UIViewContentModeScaleAspectFit;
//change width of frame
CGRect frame = imageView.frame;
imageView.frame = frame;
[self.view addSubview:imageView];
After scaling:
refer to image 1
Before scaling:
refer to image 2
I want scaling image starting from origin point (0,0).
Hi try the below code i hope it help you to get idea….
Update after below comment:
you want to crop means you try the below category code:
UIImage+MyImage.h
UIImage+MyImage.m
the call will be :