現在、フォト ロールにある既存の画像からいくつかの合成画像を作成しようとしています。写真ロールからUIImageViewに画像をロードしてユーザーに表示するように見えるコードがあります。(これがそれを行うアクションです:)
- (IBAction)grabImage:(id)sender
{
if ([_myPopoverController isPopoverVisible])
[_myPopoverController dismissPopoverAnimated:YES];
else
{
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeSavedPhotosAlbum])
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.mediaTypes = [NSArray arrayWithObjects: (NSString *) kUTTypeImage, nil];
imagePicker.allowsEditing = NO;
_myPopoverController = [[UIPopoverController alloc] initWithContentViewController:imagePicker];
_myPopoverController.delegate = self;
[_myPopoverController presentPopoverFromRect: [sender frame] inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES ];
_newMedia = NO;
}
}
}
次に、より多くの写真を選択できるようにしたいのですが、現在の写真を置き換えるのではなく、それらを重ねて配置したいと考えています。最後に、ユーザーが画像のレイヤー化を完了したら、最終製品をフォト ロールに保存できるようにしたいと考えています。
これを実装するにはどうすればよいですか?どこから始めればよいかわからない...
前もって感謝します、
マリーナ