The Image Browser User Interface
OSXDEV
Image Kit Programming Guide > Browsing Images로 이동
IKImageBrowserView 클래스는 이미지 배열을 디스플레이 할 수 있는 뷰를 제공한다. 각 이미지들의 크기는 이미지 브라우저 뷰에서 설정하는 줌 값에 따라 다르다. 보통, 그림 3-1과 같이 사용자가 줌 값을 조절할 수 있도록 슬라이더 같은 컨트롤을 제공한다.
그림 3-1 이미지 브라우저 뷰
최대한 줌인 되면, 이미지 브라우저는 그림 3-2처럼 단일 이미지를 디스플레이 한다.
윈도우 안에서 재배열을 위해서 드래그하는 것과 이미지들을 윈도우로 드래그해서 더할 수 있도록 이미지 브라우저를 설정할 수 있다.
그림 3-3 이미지 더하기
IKImageBrowserView 클래스는 이미지들이 많거나 뷰에 이미지가 다 들어가지 않는 줌 값을 가진 경우 필수적인 기능인 스크롤링도 지원한다( 그림 3-2를 보라). 당신의 어플리케이션은 다음 중 하나의 접근방식을 이용한다
- 이미지 브라우저를 NSScrollView오브젝트에 임베드 한다. 전형적인 접근법이다.
- 이미지 브라우저를 NSScroller 오브젝트에 연결한다. 이 접근법이 좀 더 효율적이지만 스크롤러의 자동 감추기가 지원되지 않는다.







