테이블보기에 애니메이션을 추가하려고합니다. 이것은 다음과 같이 작동합니다 : 사용자가 표보기 셀을 가로로 스 와이프하고 셀의 내용이 바뀌므로 "카드의 다른 쪽"이 보입니다. 내가 어떻게 그럴 수 있니? 예를 들어 나에게 잘 모르겠다. 모든 행에서 OpenGL보기를 사용하여 모든 것을 스스로 만들거나 CoreAnimation을 사용할 수 있는지 확인하십시오. 그럴 수있는 더 좋은 방법이 있습니까? 전문가들은 어떻게 그러한 애니메이션 (예 : 플립 보드)을 인식합니까? 나는 소스 코드, 간단한 설명 또는 키워드가 필요하지 않습니다.기본 애니메이션 (스 와이프하여 회전)
2
A
답변
2
Apple은 기능을 갖추고 있습니다. 나는 현재 그것을 사용하고 있으며 훌륭하게 작동한다.
두 개의보기 A와 B가 뒤집어 져 있다고 가정 해 보겠습니다. 플립은 부모의 전체 영역을 애니메이션하므로 플립을 A로만 만들려면 A와 그 부모가 같은 크기인지 확인하십시오.
if(B.superview == nil)
[UIView transitionFromView:A toView:B duration:1.f options:UIViewAnimationOptionTransitionFlipFromRight completion:nil];
else
[UIView transitionFromView:B toView:A duration:1.f options:UIViewAnimationOptionTransitionFlipFromLeft completion:nil];
이 플립 후, FromView가 그 부모에 추가됩니다 부모 (수퍼)과 ToView에서 제거됩니다 : 여기
내가 앞뒤로 뒤집 뭘하려는 것입니다. 위 코드를 제스처 인식기에 넣어서 스 와이프하거나 탭할 수 있습니다. 나는 꼭지가 필요하기 때문에 A와 B 안에 명확한 버튼을 넣었고 버튼 이벤트에는 위의 코드를 호출했습니다.
0
UISwipeGestureRecognizer를 셀에 넣은 다음 스 와이프하면 UIView 전환 애니메이션을 사용합니다. 자세한 내용은 UIView 설명서를 참조하십시오. 당신이 원하는 것을해야합니다.
관련 문제
- 1. 스 와이프하여
- 2. 손가락으로 스 와이프하여 활동 사이를 스 와이프
- 3. iScroll4 아래로 스 와이프하여 이벤트
- 4. 스 와이프하여 UIView의 불투명도를 변경
- 5. 편집 모드에서 이미 스 와이프하여
- 6. 스 와이프하여 전환 탭 선택
- 7. 삭제하려면 스 와이프하여 UITableViewCell을 왼쪽으로 이동하십시오.
- 8. iOS4 - 스 와이프하여 UIWebview URL을 변경 하시겠습니까?
- 9. 스 와이프하여 다른 plists로 전환 하시겠습니까?
- 10. 왼쪽으로 스 와이프하여 삭제 및 편집, 삭제
- 11. 스 와이프하여 다른 페이지를 UIScrollView에 추가하는 방법?
- 12. 2 ContentViews를 나란히 스 와이프하여 나란히 표시
- 13. 삭제하려면 스 와이프하여 왼쪽에서 오른쪽으로 스 와이프가 작동하지 않음
- 14. 오른쪽으로 스 와이프하여 밀어 넣은 Segue에 왼쪽으로 스 와이프
- 15. UITableView 스 와이프 리턴 애니메이션
- 16. 이상한 MPMoviePlayerController보기 회전/애니메이션 ...
- 17. 스 와이프 질문으로 회전 원
- 18. 애니메이션 후 회전
- 19. 자동차 애니메이션 회전 바퀴
- 20. UIView는 포인트에서 애니메이션 회전
- 21. NSView 내용의 애니메이션 회전
- 22. 컨트롤 회전 순환 애니메이션
- 23. 이미지 회전 애니메이션
- 24. iPhone보기 회전/흔들기 애니메이션
- 25. 자바 애니메이션 : 회전 이미지
- 26. ios 애니메이션 회전 효과
- 27. 스케일로 애니메이션 회전 Image
- 28. 부드러운 자동 회전 애니메이션
- 29. x 축에서 애니메이션 회전
- 30. 실시간 다이얼 회전 애니메이션?
꽤 예쁘다. thx – sh4kesbeer