0
중단하지 않고 Y 축을 중심으로 360도 회전하는 UIView의 효과를 얻고 싶습니다.UIView 논스 플립 애니메이션 수행 방법
중단하지 않고 Y 축을 중심으로 360도 회전하는 UIView의 효과를 얻고 싶습니다.UIView 논스 플립 애니메이션 수행 방법
보기 컨트롤러에 다음 코드를 넣습니다 :
CATransform3D t3d = CATransform3DIdentity;
// m34 sets the amount of perspective
t3d.m34 = 1.0/-1000.0;
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationCurveLinear
animations:^{
self.view.layer.transform = CATransform3DRotate(t3d, M_PI, 0, 1, 0);
}
completion:^(BOOL finished) {
[UIView animateWithDuration:1.0
delay:0.0
options:UIViewAnimationCurveLinear
animations:^{
self.view.layer.transform = CATransform3DRotate(t3d, 2*M_PI, 0, 1, 0);
}
completion:^(BOOL finished) {
self.view.layer.transform = CATransform3DIdentity;
}];
}];
을 그것은 꽤 혼란이다, 아무도 알려,이 문제를 정리하는 방법에 대한 어떤 제안이있는 경우)
덕분에 병이 그것을 시도 – Eyal