Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- iphone
- encoding
- udp
- JavaScript
- 티스토리 초대
- Objective C
- Eclipse
- 티스토리 초대장
- ios
- Database
- WebView
- spring
- 이클립스
- jsp
- Memory
- 톰켓
- ipad
- 한글
- XML
- MySQL
- HTML
- C#
- java
- jQuery
- Android
- 인코딩
- UIWebView
- 메모리
- permgen space
- Tomcat
Archives
- Today
- Total
suroMind
[iOS] UIScrollView를 이용한 Image Zoom in/out 본문
이미지 줌 기능이 필요해서 구글링 결과 의외로 간단하더군요.
1. 먼저 Xib에서 ScrollView를 추가하고 ScrollView안에 imageView를 추가합니다.
- View
- ScrollView
- ImageView
2. ImageView를 Outlet 변수로 등록하시고
인터페이스 빌더에서 ScrollView의 delegate는 File's Owner로 연결해 줍니다.
3. .h 파일에 <UIScrollViewDelegate> 를 추가합니다.
.m 파일에는 아래 함수를 추가합니다.
-(UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView{
return self.imgView;
}
self.imgView는 Outlet 변수로 연결된 ImageView입니다.
4. 연결은 완료 되었습니다. 이제 Zoom 시킬때 최소값 최대값을 설정해주어야 합니다.
인터페이스 빌더로 가서 ScrollVIew의 속성창을 보시면
Zoom 항목에 min, max가 있습니다. 알맞게 설정하시면 됩니다.
Bounces, Bounces Zoom은 기본 설정 되어 있었는데 저는 체크 해제했습니다.
'IT분야 > iOS' 카테고리의 다른 글
[iOS] iOS App 개발용 Open Source 모음 (펌) (1) | 2012.02.05 |
---|---|
[iOS]UIWebView에서 user-agent 변경 (0) | 2012.01.31 |
[iOS] App Update 할때 버전 문제 (0) | 2011.08.18 |
[iOS] iPhone용 OpenSource 모음 - 펌 (0) | 2011.07.27 |
[iOS] UIActionSheet Custom View 추가 (0) | 2011.07.27 |
Comments