2009-09-10 2 views
4

을 페이드 아웃.이 42+ 이미지의 총이와 나는 내가 사용하는 알고 다음간단한 페이드와 나는 내장있는 UIScrollView 하나의 뷰 컨트롤러가

에 각각의 이미지를 퇴색하기 위해 노력하고있어 "애니메이션 시작 및 애니메이션 커밋"이라고하는 무언가.

나는 이것을 작동 시키려고 노력하지 않았다. 누군가가 나를 위해 코드를 게시하고 한번 더 시도 할 수 있습니까? 나는 너무 혼란 스럽기 때문에 전화 상담을 위해 누군가를 지불 할 용의가 있습니다. 누군가가 나를 도울 수 있다면 그것은 굉장 할 것입니다.

또한이 기능을 사용하려면 위임 파일에 아무 것도 추가해야합니까? 나는이 몇 줄의 코드를 생각하고 있으며 올바르게 진행할 수 있습니까?

감사

+0

효과가있는 경우이 대답을 수락하시는 것이 좋습니다. (그것은 나를 위해 작동합니다.) – zekel

답변

12

다음 코드는 같은 장소에서 설정이 개 UIImageView의가 있지만, 0에 하나의 알파 세트 (숨겨진) 가정 1 (볼)로 다른 세트.

[UIView beginAnimations:@"fade in a new image from another" context:nil]; 
[UIView setAnimationDuration:0.5]; 
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 
oldImageView.alpha = 0.0; 
newImageView.alpha = 1.0; 
[UIView commitAnimations]; 
+1

다른 모든 유형의 UIView 함께 작동합니다 – AlexVogel

관련 문제