2011-01-27 3 views
0

UIView에서 렌더링 된 3D 모델이 있습니다. 모델을 집어 넣을 때 올바르게 줌되지만 줌인 할 때 뷰의 팬/스크롤 기능을 사용하여 뷰의 경계 밖에있는 모델 부분을 볼 수 있습니다. UIView를 UIScrollView로 전환하고 핀치 이벤트에서 배율 인수로 내용 크기를 업데이트합니다. 위대한 작품과 지금은보기를 스크롤 할 수 있습니다. 내 문제는 콘텐츠 뷰의 바깥 쪽 가장자리로 패닝해도 3D 뷰가 여전히 초기 뷰의 크기로 잘린 것을 보여줍니다. 이것이 의미가되기를 바랍니다 ...OPENGL/ES 3D 모델 확대/축소가 UIScrollView에서 올바르게 팬되지 않습니다.

의자의 확대 된 부분을 렌더링하는 데 필요한 아이디어가 누구에게 있습니까? 이제 팬이 표시된 후 표시되어야합니다.

답변

0

UIView.bounds 및 UIScrollView 콘텐츠 크기를 설정 한 후에이 기능을 사용할 수있었습니다. 즉, 스크롤 뷰에는 3D 모델이 포함 된 uiview가 포함되어 있습니다. scrollview의 크기를 조정했지만 uiview는 조정하지 않았습니다. 이 작업을하려면 둘 다 설정해야했습니다.

관련 문제