iOS 는 UIScrollView 를 이용 하여 그림 의 크기 조정 인 스 턴 스 코드 를 실현 합 니 다.

본 고 는 iOS 가 UIScrollView 를 이용 하여 그림 의 크기 조정 인 스 턴 스 코드 를 소개 하고 공유 합 니 다.
첫 번 째 단계:컨트롤 러 에 scrollView 추가

  UIScrollView *scrollView = [[UIScrollView alloc] init];
  scrollView.frame = CGRectMake(40, 250, 300, 200);
  self.scrollView = scrollView;
  [self.view addSubview:scrollView];
두 번 째 단계:스크롤 뷰 에 그림 컨트롤 추가
그림 추가 방법 1:

   UIImageView *imageView = [[UIImageView alloc] init];
   imageView.image = [UIImage imageNamed:@"minion"];
   imageView.frame = CGRectMake(0, 0, imageView.image.size.width, imageView.image.size.height);
그림 추가 방법 2:    

  UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"minion"]];
  [scrollView addSubview:imageView];

  scrollView.contentSize = imageView.image.size;
  self.imageView = imageView;
세 번 째 단계:scrollView 의 프 록 시 와 크기 조정 비율 을 설정 합 니 다.

  //     
  self.scrollView.delegate = self;

  //       
  self.scrollView.maximumZoomScale = 2.0;
  self.scrollView.minimumZoomScale = 0.2;
네 번 째 단계:scrollView 의 프 록 시 방법 을 실현 하여 내부 하위 컨트롤 을 크기 조정 할 수 있 습 니 다.

  /**
  *                  (      UIScrollView    )
  */
  - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
  {
    return self.imageView;
  }
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기