단추를 클릭하면 기본보기로 UIDatePicker
하위보기를 추가해야합니다. 하위 뷰를 주 뷰의 맨 위에서 뒤집고 제거 할 때 역 애니메이션을 수행하는 애니메이션을 포함하는 뷰를 어떻게 추가 할 수 있습니까? 하위보기를 볼 수있는 영역 밖에있는 프레임에 추가 한 다음 CABasicAnimation
을 사용하여 보이는 영역으로 이동하면 더 좋은 선택이 될 것입니다. 그래서 사용해야하는 애니메이션 블록에 대한 도움이 필요합니다. 원점 Y와 yourView 기본 프레임 = -500 다음 어떤 UIButton
클릭 이벤트에 울부 짖는 코드를하려고 여기 경우 사전iOS의보기 상단에서 애니메이션에 드래그하여 하위 뷰를 추가하는 방법은 무엇입니까?
1
A
답변
2
에서
덕분에 당신이 원하는 .. ... 또한 설정 프레임이 울부 짖는 소리 코드를 시도
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
CGRect frame = yourView.frame;
frame.origin.y = frame.origin.y + 500; // give any value for display yourView
yourView.frame = frame;
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:YES];
[UIView commitAnimations];
2
CATransaction
을 애니메이션으로 사용하십시오.
관련 문제
- 1. 배열에서 뷰에 하위 뷰를 추가하는 방법은 무엇입니까?
- 2. UIViewController에 하위 뷰를 추가하는 방법은 무엇입니까?
- 3. 갤러리에 뷰를 추가하는 방법은 무엇입니까?
- 4. iPhone에서 하위보기로 다른 클래스의 클래스 하위 뷰를 추가하는 방법은 무엇입니까?
- 5. 선형 레이아웃을 만들어 새 행에 하위 뷰를 추가하는 방법은 무엇입니까?
- 6. 애니메이션에 첨부 된 뷰를 얻는 방법은 무엇입니까? 여기
- 7. 마우스를 드래그하여 Interface Builder에서 뷰를 복사하는 방법은 무엇입니까?
- 8. 드래그하여 한 뷰의 하위 뷰를 다른 뷰로 이동할 수 있습니까?
- 9. 프로그래밍 방식으로 UITableView 내에 뷰를 추가하는 방법은 무엇입니까?
- 10. 테이블 셀에 하위 텍스트를 추가하는 방법은 무엇입니까?
- 11. 선형 레이아웃에 뷰를 추가하는 방법은 무엇입니까?
- 12. 선형 방향으로 뷰를 추가하는 방법은 무엇입니까?
- 13. 다른 xib에 공통 뷰를 추가하는 방법은 무엇입니까?
- 14. 안드로이드에 순환 뷰를 추가하는 방법은 무엇입니까?
- 15. android에서 EditText에 뷰를 추가하는 방법은 무엇입니까?
- 16. layoutinflator를 사용하여 런타임에 뷰를 추가하는 방법은 무엇입니까?
- 17. 순차적으로 UIScrollView에 하위 뷰를 추가하는 방법
- 18. buttonclick에서 뷰를 하위 뷰로 이동하는 방법은 무엇입니까?
- 19. 활동 표시기로 하위 뷰를 보는 방법은 무엇입니까?
- 20. 여러 개의 하위 뷰를 표시하는 방법은 무엇입니까?
- 21. UITextFields를 드래그하여 이동하는 방법은 무엇입니까?
- 22. 하위 뷰가 webview와 함께 스크롤되도록 하위 뷰를 웹 뷰에 추가하는 방법은 무엇입니까?
- 23. 선형 레이아웃에 부 풀린 뷰를 추가하는 방법
- 24. 하위 뷰를 구성 요소 중 하나에서 트리거하면 하위 뷰를 제거하는 방법은 무엇입니까?
- 25. CCProgressTimer를 CCBatchNode의 하위 노드로 추가하는 방법은 무엇입니까?
- 26. Linq의 하위 엔티티를 SQL에 추가하는 방법은 무엇입니까?
- 27. pandas.DataFrame의 하위 클래스에 특성을 추가하는 방법은 무엇입니까?
- 28. LegendItem에 하위 항목을 추가하는 방법은 무엇입니까?
- 29. 맞춤 목록보기에 하위 항목을 추가하는 방법은 무엇입니까?
- 30. 통지에보기를 추가하는 방법은 무엇입니까?
이 튜토리얼은 [UIView Animation Tutorial] (http://www.raywenderlich.com/2454/how-to-use-uiview-animation-tutorial)에서 기본 애니메이션을 만드는 데 사용한 튜토리얼을 참조합니다. – NANNAV