2010-08-18 1 views
2

UIModalTransitionStyle은 세로, 플립 또는 디졸브 중 하나입니다. MapKit 콜 아웃이나 탐색 기반 앱에서 공개 버튼을 클릭하는 것처럼 오른쪽에서 왼쪽 또는 오른쪽으로하고 싶습니다.UIModalTransitionStyle 가로 동작

답변

5

이 모달의 ViewController에 대한 전환으로 불가능하지만 당신이 kCATransitionMoveIn 또는 kCATransitionPush의 종류와 현재 kCATransitionFromRight

CATransition* trans = [CATransition animation]; 
trans.type = kCATransitionPush; 
trans.subtype = kCATransitionFromRight; 
trans.duration = 0.5; 

[newView.layer addAnimation:trans forKey:@"PushFromRightEffect"]; 

[someOtherView addSubview:newView]; 
// Coded in Browser not tested 
+1

의 하위 유형으로 CATransition를 사용할 수는 "someOtherView은"그냥 "로 전환하는 동안 사라 newView ". "someOtherView"를 전체 애니메이션에서 "newView"아래에 계속 표시하고 싶습니다. 이것이 가능한가? –