As shown in the following figure I want to implement "move and scale" functionality for the image fetched from the photo library.
If you have any idea or code then provide me.
Thanx in advance.
See this answer by Jane Sales
From The answer for this question Set dimensions for UIImagePickerController “move and scale” cropbox
The solution I recommend is to disable editing for the image picker and handle it yourself. For instance, I put the image in a scrollable, zoomable image view. On top of the image view is a fixed position "crop guide view" that draws the crop indicator the user sees. Assuming the guide view has properties for the visible rect (the part to keep) and edge widths (the part to discard) you can get the cropping rectangle like so.
Here is link for Re-sizing + UIImage
1) Link for Cropping a UIImage
2) Another link
3) More things to do with UIImage
This is extremely late, but hopefully it'll help.
In the UIImagePickerController Delegate method imagePickerController:didFinishPickingMediaWithInfo:
the "moved" and "scaled" image is accessed through the UIImagePickerControllerEditedImage
key like this
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
UIImage *img = (UIImage *)[info objectForKey: UIImagePickerControllerEditedImage];
// Do what you need to with that image
}
Hope it helps someone!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With