2010-01-26 2 views
3

NSWindow에서 복잡한 애니메이션을 수행하는 기본 원리는 무엇입니까? 나는 Quick Look 윈도우 애니메이션 (성장/축소)을 모방하고 싶지만 이것에 대해서는 아무것도 발견하지 못했습니다.NSWindow 애니메이션이 자랍니다 (Quick Look Window와 유사)

뷰를 애니메이션화하는 것은 잘 문서화되어 있지만 NSWindow에는 아무 것도 없습니다. 훑어보기 창을 자세히 보면 프레임 크기는 변경되지 않지만 작은 창에서 전체 크기 표시로 시작한다는 것을 알 수 있습니다.

지금까지 내가 생각한 것 중 하나는 창의 스크린 샷을 찍는 것인데, 그 스크린 샷을 경계없는 창 내용보기에 넣어서 창이 애니메이션으로 움직이는 것처럼 할 수 있습니다. 애니메이션이 완료되면 임시 창을 숨기고 "실제"창을 표시합니다.

이 작업을 수행하는 데 더 분명한 방법이 있어야합니다 ...

답변

0

명백한 방법이 없습니다. 창의 프레임을 직접 애니메이션으로 만들어야합니다.