2009-05-20 6 views
5

UIImage보기에서 아이폰에있는 UITextField의 확대/축소 확대 기능을 구현하는 방법을 아는 사람 있습니까?확대경 UIImageView에

내가 만들고있는 앱의 일부로 사용자는 UIImage에서 선을 그릴 수 있습니다.이 과정에서 점의 정밀한 위치 지정이 필요할 수 있습니다. 사용자를 돕기 위해 커서를 UITextField에 배치 할 때 보이는 확대/축소 루퍼를 제공하려고합니다. 누구든지이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 관련 문서에 대한 포인터가 있습니까?

건배!

답변

0

관련 문서가 없습니다.

이렇게 구현하면 어떻게됩니까? 보기에 대한 UIImage 표현을 표시하십시오. 그런 다음 오버레이 UIImage를 확대하려는 뷰의 일부분으로 자릅니다. CGAffineTransformScale을 사용하여 부분을 확대 할 수 있습니다.

CALayer의 renderInContext : 메서드를 사용하여 기존 뷰를 UIImage에 그릴 수 있습니다.

UIGraphicsBeginImageContext(self.view.frame.size); 

    CGContextRef context = UIGraphicsGetCurrentContext(); 
    [self.view.layer renderInContext:context]; 

    UIImage *imageRepresentation = UIGraphicsGetImageFromCurrentImageContext(); 
관련 문제