2009-05-21 15 views
1

이미지를 확대/축소하는 데 UIScrollView를 사용하고 있습니다. 이미지를 축소하는 동안 두 번 탭하면됩니다.UIScrollView

제 질문은 두 번 탭하여 확대 된 이미지를 축소 할 수 있습니다. (나는 확대 된보기에서 더블 탭을 감지 할 수있다).

스크롤보기로 사용할 수있는 속성은 다음과 같습니다.

미리 감사드립니다.

감사합니다, 이씨

+0

이것은 직관력이 떨어지고 피할 수 있다는 것을 명심하십시오. 일반적으로 두 번 탭하면 확대되지 않습니다. –

답변

2

당신은 아마있는 UIScrollView 방법 scrollRectToVisible:animated:를 사용하고 싶습니다. scrollview에 포함 된 이미지의 프레임 인 CGRect을 전달합니다. 이렇게하면 스크롤 뷰 내에서 볼 수 있도록 전체 이미지를 스크롤 (확대/축소)합니다.

0

docs에서 사용 가능한 예제가 있습니다. TapToZoom을 보시기 바랍니다. 그 좋은 예가 확실히 대답 할 것입니다. 이미 우리는 zoomToRect 당신을 확대 할 사각형이 어디

[scroller zoomToRect:zoomRect animated:YES]; 

를 사용해야 할 사람처럼

, 당신의 질문에 대답합니다.

0

나는 당신이 또한 축소 이미지보기를위한

[yourScrollView setZoomScale:1.0 animated:YES]; 

를 사용하여 일반 줌으로 설정할 수 있습니다 생각합니다.