私のアプリでは、ユーザーは以下のコードを使用してライブラリから写真を選択できます。ユーザーに写真をトリミングしてもらいたいので、setPermissionEditing:YES であることを確認しました。
写真を選択すると、画像を移動およびスケーリングできますが、後で画像を表示すると (selectedImage)、画像は元のサイズに戻ります???
myPicker = [[UIImagePickerController alloc] init];
[myPicker setSourceType: UIImagePickerControllerSourceTypePhotoLibrary];
[myPicker setToolbarHidden:NO];
[myPicker setAllowsEditing:YES];
myPicker.delegate = self;
//this adds mypicker to current view
[self presentViewController:myPicker animated:YES completion:NULL];
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
selectedImage = [[UIImage alloc]init];
selectedImage = [info objectForKey:@"UIImagePickerControllerOriginalImage"];