2014-12-23 4 views
0

전체 화면을 채울 때까지 원형 버튼의 크기를 조절하는 Google 머티리얼 디자인과 같은 애니메이션을 만들고 싶습니다. 크기 조정을 애니메이션하는 동안 버튼이 '크기가 조정 된'부분에 이미 destinationViewController이 표시됩니다.UIStoryBoardSegue 동안보기 속성을 애니메이션화 할 수 있습니까?

이 작업을 수행하기 위해 뷰의 속성에 액세스해야하는 것처럼 느껴지고 사용자 지정 UIStoryBoardSegue과 작동하지 않을 것이라고 생각하지만 가능하지는 않습니다.

Bas

+0

사용자 정의 UIViewControllerTransitioningDelegate를 만들고이 델리게이트 내에서해야한다고 생각합니다. 희망을 올바르게 이해했으면 좋겠습니까? –

+0

왜 그렇게 생각하니? – bdv

답변

0

Segue 하위 클래스는 소스 및 대상보기 컨트롤러에 액세스 할 수 있으므로 해당보기에 액세스 할 수 있습니다. perform 메서드를 사용하면 이러한 뷰를 통해 원하는 애니메이션을 모두 수행 할 수 있습니다.

프로토콜 (프로토콜이 애니메이션에 필요한 특정 하위 뷰를 정의하는)에 따라보기 컨트롤러를 만들 수 있으며, 안전 확인이 아닌 경우이를 표시 할 수 있습니다.

관련 문제