Project 09 - Zoom Action

DaY·2021년 4월 10일
1

iOS

목록 보기
26/52
post-thumbnail

UIScrollView의 하위 View로 UIImageView 객체를 동적으로 생성 후 Pinch Gesture로 이미지를 줌 인, 줌 아웃 액션을 구현한다.

화면 구성

UIScrollViewDelegate

  • 확대 / 축소 발생 시 뷰의 배율 조정 요청 (필수)
func viewForZooming(in scrollView: UIScrollView) -> UIView? {
    return imageView
}
  • 스크롤 뷰 확대 / 축소 비율 변경 알림
func scrollViewDidZoom(_ scrollView: UIScrollView) {

}
  • 스크롤 뷰 확대 / 축소 시작 예정 알림
func scrollViewWillBeginZooming(UIScrollView, with: UIView?) {

}
  • 콘텐츠 확대 / 축소 완료 알림
func scrollViewDidEndZooming(UIScrollView, with: UIView?, atScale: CGFloat) {

}

0개의 댓글