0
나는 내가 만든 시계에 대한 별도의 가로보기를 가지고 있는데, 전화가 가로 방향으로 회전 할 때 십자가를 내고 세로 방향으로 되돌아 가면 십자가가 뒤집어 지도록하고 싶습니다. 그러나 이것을 시도했을 때 다른 방법으로, 나는 문제가 있었어.세로로 회전 할 때 어떻게 2 개의보기를 교차 디졸브로 만들까요?
어떻게 할 수 있습니까?
나는 내가 만든 시계에 대한 별도의 가로보기를 가지고 있는데, 전화가 가로 방향으로 회전 할 때 십자가를 내고 세로 방향으로 되돌아 가면 십자가가 뒤집어 지도록하고 싶습니다. 그러나 이것을 시도했을 때 다른 방법으로, 나는 문제가 있었어.세로로 회전 할 때 어떻게 2 개의보기를 교차 디졸브로 만들까요?
어떻게 할 수 있습니까?
두 개의 별도 뷰를 뷰 컨트롤러 기본 뷰의 하위 뷰로 추가하십시오.
구현 :보기 컨트롤러에서
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
을, 십자가 용해 처리하기 위해 다음과 같은 코드를 추가 : 분명히
[UIView beginAnimations: @"cross dissovle" context: NULL];
[UIView setAnimationDuration: 1.0f];
self.firstView.alpha = 0.0f;
self.secondView.alpha = 1.0f;
[UIView commitAnimations];
당신이 다른 경우를 구현하고 주위에 약간의 논리를 넣어해야합니다 그러나 그것은 독자를위한 운동으로 남아 있습니다 ;-).