2013-07-31 4 views
0

버튼을 눌렀을 때 새 셀이 채워진 테이블 뷰가 있습니다. 셀에 오른쪽 애니메이션이 추가됩니다 (셀이 오른쪽에서옵니다). 삽입 애니메이션이 완료된 직후에 다른 애니메이션을 추가하고 싶습니다. (셀을 오른쪽으로 조금 이동시킨 다음 다시 이동하여 되돌아 오는 것처럼 보이게 만듭니다.) 내 질문은이 애니메이션을 어디서 추가 할 것인가입니다. insertForwardAtIndexPath를 호출 한 직후에 cellForRowAtIndexPath에 추가해야합니다. 그러면 삽입 애니메이션 바로 다음에 애니메이션이 실행되고 애니메이션을 적용 할 수 있도록 셀의 뷰를 가져 오는 방법은 무엇입니까?UITableViewCell 애니메이션 삽입 완료 직후에 애니메이션 추가

답변

0

테이블을 다시로드하지 마십시오. insertRowsAtIndexPath 코드 작성 후 endUpdates 바로 뒤에 바운스 애니메이션 코드를 작성하십시오. 테이블 셀을 이렇게 만드십시오.

UITableViewCell *cell= [tableView cellForRowAtIndexPath:indexPath]; 
+0

그래서 저는 이것을 시도했지만 다소 효과적입니다. 바운스 애니메이션은 실행되지만 삽입 애니메이션은 실행되지 않습니다. 삽입 애니메이션 바로 다음에 맞춤 애니메이션을 실행하고 싶습니다. – Busu

관련 문제