2010-08-05 3 views
2

removeFromSuperview 메서드는 실제로 이미지를 매우 빨리 제거하므로 애니메이션 방식으로 제거 할 수 있습니다. 감사UIView removeFromSuperview

답변

7

예를 들어 당신이 iOS4 (코드 UIView의 워드 프로세서에서 미리보기) 대상으로하는 경우 :

[UIView animateWithDuration:0.2 
       animations:^{ table.alpha = 0.0; } 
       completion:^(BOOL finished){ [table removeFromSuperview]; }]; 
0

1) 0 (인덱스 그래서 그건 당신의 새로운 서브 뷰를 삽입을 숨김)을보기 스택에 추가합니다.

[window insertSubview:myNewView atIndex:0]; 

2) 다음에) 바로 문서에서 볼 아웃 (애니메이션된다

[UIView animateWithDuration:0.2 
     animations:^{ view.alpha = 0.0; } 
     completion:^(BOOL finished){ [view removeFromSuperview]; }]