UIView
애니메이션 브래킷 내에서 실행해야하는 코드가 있지만 애니메이션이 적용되지 않으므로 애니메이션의 양쪽면에있는 모든 코드가 애니메이션으로 표시되지만 애니메이션은 제외됩니다. 이것을 할 수있는 방법이 있습니까?UIView 애니메이션 블록에서 애니메이션 작업의 특정 동작을 제외 하시겠습니까?
답변
방금 애니메이션에서 제외하는 UIView의 애니메이션 블록에 삽입 할 수있는 코드가 아니라, 당신이 할 수있는 임의의 복잡한 애니메이션 체인 둥지의 UIView 애니메이션 및 완료 블록 :
[UIView animateWithDuration:0.3f animations:^ {
// Animation Code.
} completion:^(BOOL finished) {
// Non-animated code, executed after first animation block...
// Blah;
// [Blah blah];
[UIView animateWithDuration:0.3f animations:^ {
// More animation code.
}];
}];
그것은 다른 클래스에있는 메소드를 실행 중이며,이 메소드를 3 개의 섹션으로 분할하지 않고 그냥 작동 시키려고합니다. – Andrew
@Andrew, 그 코드의 다른 클래스에 메시지를 보내지 못하게하는 것은 아무것도 없습니다. 어쩌면 코드를 게시하여 특정 문제를 더 쉽게 이해할 수있을 것입니다. –
이 보인다 수 :
[UIView performWithoutAnimation:^{
view.frame = CGRectMake(...);
}];
답변을 설명해 주시겠습니까? –
애니메이션 블록 내에서보기를 변경하고 해당 변경 사항을 애니메이션으로 제외하려면 제외하려는 변경 사항을 UIView.performWithoutAnimation 코드 블록으로 래핑하면됩니다. – EarlyRiser
- 1. UIView 애니메이션
- 2. uiview 애니메이션 스레딩 문제
- 3. UIView 애니메이션 블록 대 CAAnimation
- 4. UIView 애니메이션 지연
- 5. 의 UIView 애니메이션 블록
- 6. UIView 애니메이션 지연이 없습니다!
- 7. UIView 애니메이션 완료 콜백?
- 8. UIView frame.origin의 애니메이션
- 9. UIView 수직 반전 애니메이션
- 10. UIView 애니메이션 문제
- 11. UIView 애니메이션 동기화
- 12. UIView 애니메이션 일회 만
- 13. 배경 이미지가있는 UIView 애니메이션?
- 14. 버튼의 UIView 애니메이션 크기 변경
- 15. UIView 블록 애니메이션 업데이트 간격
- 16. iPhone : UIVIew Boing 종류의 애니메이션
- 17. jQuery에서 텍스트 제외 애니메이션 Div
- 18. UIView 그려진 컨텍스트의 일부만 애니메이션?
- 19. iPhone UIView 반복되는 애니메이션 문제
- 20. UIView 애니메이션 입구 속도가 느려짐
- 21. 컨테이너보기에서 UIView 간의 애니메이션 전환
- 22. 애니메이션 도중 UIView 크기 조절
- 23. UIView 내부에서 푸시보기 애니메이션 시뮬레이션
- 24. UIView 애니메이션 블록이 작동하지 않습니다.
- 25. UIView 애니메이션 : "beginAnimations : context"메서드
- 26. UIView 및 하위 레이어 애니메이션
- 27. 아이폰 애니메이션 애니메이션 한 가지
- 28. 코어 애니메이션 애니메이션 추적
- 29. 키 값 UIView 애니메이션 중 관찰
- 30. 애니메이션 반복
이 "면제"코드 UI는 관련이 있습니까? 애니메이션에서 특정 시간에 실행해야합니까? –
네, 그렇습니다, 그리고 관련 UI입니다. – Andrew
왜 이것이 꽤 합리적인 질문 인 것처럼 보이는지 확실하지 않다. – Sam