성장 애니메이션 내가 mainView를로드하면 괜찮아. 문제는 제가 view2를로드하고 view2를 닫습니다. 다시 mainView로 돌아 왔을 때 더 이상 애니메이션이 적용되지 않습니다.원 내가 반복 성장하고 페이드 원의 이미지와 함께있는 UIImageView 애니메이션입니다
왜 그런가?
편집이 : 메소드가 호출되고있다 : 볼이 기각
-(IBAction) fourthBtn:(id)sender
{
view2 *view2 = [self.storyboard instantiateViewControllerWithIdentifier:@"view2"];
[self presentModalViewController:view2 animated:YES];
}
:
2012-03-15 14:11:13.946[1529:17903] view2 canceled //dismissing view2
2012-03-15 14:11:13.947[1529:17903] mapView viewWillAppear fired
2012-03-15 14:11:13.948[1529:17903] mapView viewWillAppear end
2012-03-15 14:11:14.352[1529:17903] mapView viewDidAppear fired
2012-03-15 14:11:14.353[1529:17903] animating circles
2012-03-15 14:11:14.354[1529:17903] mapView viewDidAppear end
편집 2도
-(IBAction) cancel:(id) sender
{
NSLog(@"heir canceled");
[self dismissModalViewControllerAnimated:YES];
}
을, 나 자신은 애니메이션을 중지하지 마십시오 내 코드의 어느 시점에서든.
아마도 'viewDidAppear'이 호출되지 않았습니까? 보기 전환 코드를 표시하십시오. –
viewDidAppear이 호출되는 것입니까? 직접 view2를로드 할 때 애니메이션을 중지 하시겠습니까? – Brodie
viewDidAppear가 호출되고 animateOuterCircle이 호출됩니다. – Padin215