2010-07-20 4 views
2

내 ipad openGL 기반 응용 프로그램에서 2D 및 3D 개체를 그리는 중이고 사용자의 손가락 동작에 따라 회전 ... 화면 사용자를 꼬집으면 해당 개체를 확대/축소 할 수 있습니다 ... 그러나 내가 원하는 것은 어떤 한계에서 물체를 줌하는 것을 방지하는 것입니다. 사용자가 객체 크기의 2 배 이상으로 확대 할 수없고 객체의 원래 크기보다 더 크게 축소 할 수 없습니다.일부 제한에서 줌을 방지합니다

"CATransform3DScale"

모든 힌트를주세요 ....

미리 감사드립니다.

답변

1

당신이 UIPinchGestureRecognizer를 사용하여 3D 스케일 값으로 직접의 스케일 값을 설정하는 경우는 단지 기본적으로 내가 무엇

if(scale >= 2.0f){ 
    scale = 2.0f; 
} 

그런 짓을.

+0

sory 늦게 답신을하고 싶지만 요. 감사 ;) – rohanparekh

관련 문제