setClipsToBound:YES
을 사용하여 오버플로하는 콘텐츠를 클립하고 싶지만 관계없는 콘텐츠가 희미 해지기를 바랍니다. 이것이 가능한가? 나는 UIView beginAnimations
을 시도했으나 효과가없는 것 같습니다.UIView에서 setClipsToBounds에 애니메이션을 적용 할 수 있습니까?
1
A
답변
1
애니메이션 가능한 제한된 수의 속성이 있으며 clipsToBounds가 그 중 하나라고 생각하지 않습니다. 내가 생각할 수있는 것은 오직 적어도 일시적으로 당신의 견해를 두 장씩 복사하는 것입니다.
두보기가 모두 표시되면보기가 잘리지 않는 것처럼 보입니다. 클리핑하기 위해 페이드 아웃하려면 클리핑되지 않은 뷰의 알파에 0.0으로 애니메이션을 적용하십시오. 애니메이션이 완료되면 원할 경우 클리핑되지 않은 뷰를 삭제할 수 있습니다. 비 클리핑으로 페이드 아웃하려면 클리핑되지 않은 뷰를 다시 추가하고 알파를 1.0으로 다시 애니메이션으로 만듭니다. 애니메이션이 완료되면 원하는 경우 자르기 뷰를 삭제할 수 있습니다. 비 클리핑 뷰의 불투명 한 설정을 NO로 설정해야 할 수도 있습니다.
보기에 고유 한 알파 값이있는 내용이 포함되어 있으면 발생하는 내용을 감지하지 못하는 것일 수 있습니다. 그러나 그렇지 않으면 범위 밖의 부분 만 페이딩하는 것과 같은 모든 의도와 목적을 찾아야합니다.
관련 문제
- 1. 홈 위젯에서 애니메이션을 적용 할 수 있습니까?
- 2. UIButtonStyleCustom 유형의 UIButton 너비에 애니메이션을 적용 할 수 있습니까?
- 3. Google지도 아이콘을 확장하면 업데이트시 원활하게 애니메이션을 적용 할 수 있습니까?
- 4. WIN32, C++ : 창을 숨기지 않고 애니메이션을 적용 할 수 있습니까?
- 5. Silverlight에서 사용자 지정 종속성 속성에 애니메이션을 적용 할 수 있습니까?
- 6. jquery가 로딩되는 배경 그림 위치에 애니메이션을 적용 할 수 있습니까?
- 7. 화면 대신 스크롤보기 내에서 UIImage 애니메이션을 적용 할 수 있습니까
- 8. 마우스를 올리면 그라디언트에 애니메이션을 적용 할 수 있습니까?
- 9. 어떻게이 애니메이션을 할 수 있습니까?
- 10. UIView에서 CALayer를 복사 할 수 있습니까?
- 11. 경로에 애니메이션을 적용 하시겠습니까?
- 12. Firefox/Gecko는 SVG에서 transform = "rotate (...)"애니메이션을 적용 할 수 없습니까?
- 13. Javascript : marginLeft에 애니메이션을 적용 할 때 이상한 버그가 있습니까?
- 14. 다른 방법으로 애니메이션을 할 수 있습니까?
- 15. Javascript로 GIF 애니메이션을 제어 할 수 있습니까?
- 16. UIImageView 애니메이션을 어떻게 제어 할 수 있습니까?
- 17. 스크롤을 통해 애니메이션을 제어 할 수 있습니까?
- 18. jQuery 애니메이션을 어떻게 단순화 할 수 있습니까?
- 19. 태그가있는 UIProgressView에 애니메이션을 적용 하시겠습니까?
- 20. 두 애니메이션을 같은보기에 적용 하시겠습니까?
- 21. MPMoviePlayerPlaybackDidFinishNotification을 강제 적용 할 수 있습니까?
- 22. Singleton 클래스에 상속을 적용 할 수 있습니까?
- 23. URL을 캔버스 페이지에 적용 할 수 있습니까?
- 24. 인터페이스에 확장 방법을 적용 할 수 있습니까?
- 25. MySQL에서 복합성을 어떻게 적용 할 수 있습니까?
- 26. 색인을 기반으로 CSS를 적용 할 수 있습니까?
- 27. 어떻게 필터를 모듈에만 적용 할 수 있습니까?
- 28. '너비'는 텍스트 영역에 적용 할 수 있습니까?
- 29. 댄스 링크를이 CSP에 적용 할 수 있습니까?
- 30. information_schema의 테이블에 트리거를 적용 할 수 있습니까?