내 imageToShare가 괜찮아,하지만 문제는 그 "서브 뷰"이기 때문에 잘 작동아이폰 OS : 다른 화상 회전을 통해 이미지
- (UIImage*) createImage{
UIImage *imageToShare = nil;
UIImageView* imageView = [[UIImageView alloc] initWithFrame:[self.view frame]];
imageView.image = currentImage;
UIImageView* subView = [[UIImageView alloc] initWithImage:imageToUse.image];
[imageView addSubview:subView];
UIGraphicsBeginImageContext(imageView.frame.size);
[imageView.layer renderInContext:UIGraphicsGetCurrentContext()];
imageToShare = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[subView release];
[imageView release];
return imageToShare;
}
병합 결과 또 다른 이미지 위에 이미지를 추가하고 얻기 위해이 방법을 이미지를 회전 및 핀치 확대/축소 및 이동할 수 있습니다 ... 다음이 메서드를 수행 할 때 원래 위치로 subView 반환 ... imageView 통해 해당 상태 위치에 저장하려면 어떻게합니까?
당신은 무엇을하려고합니까? 당신의 묘사에서 정말 분명하지 않습니다. 사용자가 병합 된 이미지를 추가로 수정할 수 있도록하려면 보이지 않는 컨텍스트에 그려 결과를 UIImageView 이미지 속성에 할당하는 것이 좋습니다. –
예 예 ...이 보이지 않는 컨텍스트에서 imageView를 할당하는 방법은 무엇입니까? – CrazyDev