2010-01-24 2 views
2

내가 만들고 싶은 앱은 기조 연설과 매우 흡사 한 인터페이스를 갖게 될 것입니다. 왼쪽에 페이지 목록, 오른쪽에 전체 페이지 목록이 있습니다. 이러한 종류의 인터페이스는 매우 일반적이지만 인터페이스 작성기에서 수행하는 방법을 알지 못합니다.Cocoa와 IB에서 Keynote와 같은 인터페이스를 어떻게 만듭니 까?

미리 만들어진 구성 요소가 있습니까? 애플은 afaik를 제공하지 않는다. 아니면 모든 개발자가 처음부터 다시 만들 수 있습니까?

일반적인 아이디어 나 자습서 만 필요하며 완성 된 코드는 필요하지 않습니다.

미리 감사드립니다.

답변

2

동일한 크기의 미리보기 이미지를 스크롤 할 수있는 목록을 말하면 NSCollectionView/NSCollectionViewItem을 사용하십시오. 매우 쉬워야합니다.이 항목은 문서 편집기보기의 현재 상태를 기반으로 미리보기 이미지 만 표시합니다. WWDC '09에서 올바르게 기억한다면 10.6에서 일부 끌어서 놓기 지원이 제공되므로이 방법으로 페이지를 드래그하여 다시 정렬 할 수도 있습니다.

편집기 쪽에서는 가변 크기 항목을 허용하지 않기 때문에 모든 페이지가 같은 크기 인 경우에만 컬렉션보기가 작동합니다. 모든 "페이지"의 크기가 같으면 실제로 컬렉션보기가 제대로 작동해야합니다.

+0

감사합니다. 그리고 전체 창과 프레임을 어떻게 설정합니까? iTunes의 소스 목록처럼 바닥에있는 더하기 버튼, 크기 조정 위젯 (어딘가에 작은 수직선을 맞출 필요가 없음) 등이 있습니다 ... – Ron

+1

그렇게 할 수있는 내장 컨트롤이 없습니다. Google "BWToolkit"- "그립과 제어 막대가있는 분할보기"를위한 기성품 컨트롤이 있다고 생각합니다. 앞으로는 이와 같은 것들을 개별 질문으로 게시하는 것을 고려해야합니다. 초점을 맞추고 지적 할 수 있도록 초점을 맞추고 지적하는 것이 더 쉽습니다. –

+0

도움을 주셔서 감사합니다. – Ron

관련 문제