답변
나란히 배치하고 NSViewAnimation을 사용하여 애니메이션을 수행하십시오.
보기의 크기가 변경 될 수 있습니다. 두보기가 서로 같은 크기가 아니면 두 배가됩니다.
CALayers를 사용하여 모든 실제 도면을 구현하십시오. Core Animation을 직접 사용하지 않았다면 좀 더 자세히 설명 할 수 없습니다. 단일 뷰에 레이어 계층 구조를 호스팅하고 Core Animation을 사용하여 슬라이드 전환을 수행합니다.
보기가 표시 전용이 아닌 경우 (즉, 사용자가 상호 작용할 수있는 컨트롤을 호스팅하는 경우) 이렇게 잘 작동하지 않을 수 있습니다. 레이어는보기에 레이어를 배치 할 수 없으며 레이어가 아닌보기 만 응답자이므로 레이어가 표시 전용입니다.
Marcus Zarra는 post on how to implement a wizard에서이 효과를 얻기 위해 Core Animation을 사용하는 좋은 예를 제공합니다. 하위 뷰와 CATransition을 사용하는 것은 매우 간단합니다.
좋은 예입니다. 두 번째보기를 제외하고는 거의 모든 것이 작동하지 않습니다. 두 번째보기에서는 웹보기가 있으며 콘텐츠가 있음을 알고 있지만 완전히 비어 있습니다. 여기 그것을 보여주는 비디오는 ... http://fwdr.org/z9tf. – Joshua
불행하게도, WebView는 Mac에서 레이어 지원이 가능하지 않으므로 Core Animation과 잘 작동하지 않습니다 : http://stackoverflow.com/questions/1618498/webview-in-core-animation-layer. 그게 사실이라면 NSViewAnimation 사용에 대한 Peter의 제안을 따를 것입니다. –
- 1. 아이폰 - 하나의 뷰에서 다른 뷰로 이동
- 2. 하나의 뷰에서 다른 뷰로 변수를 전달할 수 없습니다.
- 3. Zend Framework - 하나의 뷰에서 다른 뷰로 변수를 복사하는 방법
- 4. plist 데이터를 한 뷰에서 다른 뷰로 전달
- 5. 한 뷰에서 다른 뷰로 데이터 푸시
- 6. 하나의 뷰에서 다른 뷰로의 값
- 7. aspx 뷰에서 Razor 뷰로 마이그레이션
- 8. ASP MVC ViewData를 한 뷰에서 다른 뷰로 (Html.Encode())
- 9. 뷰에서 컨트롤러 N으로 값을 전달한 다음 다른 뷰로 값 전달
- 10. Caliburn.Micro에서 한 뷰에서 다른 뷰로 이동하는 방법은 무엇입니까?
- 11. 한 뷰에서 다른 뷰로 이동하는 MotionEvent를 관리하는 방법은 무엇입니까?
- 12. 뷰에서 부분 뷰로 동일한 모달을 전달하는 방법
- 13. 모델을 뷰에서 부분 뷰로 전달하는 방법은 무엇입니까?
- 14. 테이블 뷰에서 분할 뷰로 전환하는 방법
- 15. 두 테이블의 데이터를 하나의 뷰로
- 16. UINavigationController에서 하나의 뷰로 돌아가는 방법?
- 17. InterfaceBuilder의 다른 뷰에서 뷰 참조
- 18. 하나의 이미지 뷰를 다른 이미지 뷰로 교환하는 방법
- 19. UIAlertView를 다른 뷰로 덮는 방법?
- 20. 하나의 테이블 뷰에서 데이터를 가져 와서 다른 테이블 뷰에 표시
- 21. 손가락을 짚지 않고 하나의 버튼에서 다른 것으로 슬라이드
- 22. 코코아, UIResponder에서 하위 뷰에서 슈퍼 뷰로 메시지 보내기?
- 23. 스 와이프 동작을 사용하여 셀 뷰에서 테이블 뷰로 돌아가는 방법
- 24. 테이블 뷰에서 선택한 후 상세 뷰로 데이터를 전달하는 방법은 무엇입니까?
- 25. 다른 뷰에서 클래스 호출하기
- 26. 뷰에서 UITableView 애니메이션하기 - 뷰에서 UITableView 애니메이션하기
- 27. POST를 사용하여 Ruby on Rails의 한 뷰에서 다른 뷰로 매개 변수를 전달하는 방법
- 28. 아이폰은 한 뷰에서 다른 뷰로 이동할 때 애니메이션 유형을 설정하는 방법이 있습니까?
- 29. 한 모델의 로직을 레일스에서 다른 모델의 뷰로 표시합니까?
- 30. 하나의 스프라이트로 자바 스크립트 사진 슬라이드 쇼
감사합니다. 나는 당신이 말한 것처럼 (사이드 바이 사이드), 대신이 기사를 다른 쉬운 방법으로 발견했습니다. http://bish.fr/5vyr. – Joshua