2009-08-06 4 views
1

확대/축소 작업을 수행 할 때 UIScrollView에 문제가 있습니다. 매우 간단 해 보이지만 해결 방법을 찾지 못했습니다.UIScroll 최소 축척 질문

축소 할 때 콘텐츠보기의 범위를 초과하는 UIScrollView no를 원합니다. 참조 안내서를 읽는 나는 다음과 같은 속성을 발견 :

  • 바운스 (다시 스크롤보기 내용의 가장자리 과거 반송하고 있는지 여부를 제어하는 ​​부울 값입니다.)
  • bouncesZoom (부울 값이 스크롤 뷰 배율이 최대 또는 최소 한도를 초과 컨텐츠 스케일링에 애니메이션의 여부를 판정한다.) 수직 스크롤 콘텐츠의 마지막에 도달 할 때 항상 튀는 것이 발생 여부를 판단
  • alwaysBounceVertical (A 부울 값).
  • alwaysBounceHorizontal (부울 값입니다.

이러한 속성이 실제로하는 일은 스크롤 뷰가 콘텐츠 뷰를 초과 할 때 수행해야 할 작업을 정의하는 것입니다. 너무 많이 확대합니다 (확대/축소).). 그것은 속성 설정 시도 (. 스크롤 뷰의 콘텐츠에 적용 할 수있는 최소 크기의 비율을 지정하는 부동 소수점 값)

  • minimumZoomScale를 I가 추측 1.0-

(기본 값), 예상대로 스크롤보기가 수행하지만 잠시 동안 콘텐츠보기의 경계를 초과합니다 (최소 눈금으로 다시 튀어 오름).

어떻게 이것을 피할 수 있습니까? 위의 속성을 조합하여 사용할 수는 있지만 여전히 혼란 스러울 수 있습니다.

미리 감사드립니다.

답변

7

바운스 줌을 false로 설정하십시오. 이렇게하면 최소 줌 값을 확대/축소 할 수 없습니다.