CoreGraphics에서 그림자를 구현하는 적절한 방법은 무엇입니까? 나는 주변을 둘러 보았지만 그것에 관해 전체적으로 많은 것을 찾을 수 없었다. 보기에 그림자를 추가하는 간단한 방법이 있습니까? 아니면 drawRect : 메서드를 서브 클래 싱하고 재정의해야합니까?CoreGraphics가있는 그림자?
0
A
답변
2
Quartz 2D Programing Guide: Shadows을 참조하십시오. 기본적으로 CGContextSetShadow(CGContextRef context, CGSize shadowSize, CGFloat blurValue)
으로 전화 한 다음 그림을 그리십시오.
3
기존보기에서 CALayer 그림자를 사용할 수도 있지만 성능 저하는 끔찍합니다. 특히 이전 장치를 지원하는 경우에는 권장하지 않습니다.
view.layer.shadowOffset = CGSizeMake(2.0, 2.0);
view.layer.shadowColor = [[UIColor blackColor] CGColor];
view.layer.shadowRadius = 3.0;
view.layer.shadowOpacity = 1.0;
+1
위의 코드가 작동하려면'#import
관련 문제
- 1. 그림자 매핑 그림자 매핑에 대한이 튜토리얼이
- 2. 그림자 암호
- 3. UserControl 그림자
- 4. 그림자 메모리 란 무엇입니까?
- 5. jquery가있는 텍스트 그림자
- 6. UIWebView 뒤에 그림자 그리기
- 7. 컨테이너에 삽입 그림자 만들기
- 8. 깨진 그림자 효과가있는 경로
- 9. UILabel에 흐림이없는 두꺼운 그림자
- 10. 그림자 볼륨 - 실루엣 찾기
- 11. UITabbarItem - 강조 그림자 제거
- 12. jquery로 div 그림자
- 13. iPad에서 석영 코어가있는 그림자
- 14. UISegmentedControl의 그림자 효과?
- 15. 그림자 사용이란 무엇입니까
- 16. Mathematica의 그림자 Graphics3D
- 17. UINavigationControllerer에 그림자 추가
- 18. 6으로 그림자 문제
- 19. Imagemagick에서 그림자 효과 만들기
- 20. 상자 그림자 효과 :
- 21. IE에서 텍스트 그림자, 대안
- 22. StackPanel 컨트롤의 WPF 그림자
- 23. CSS3Pie 그림자 작동하지
- 24. jQuery로 투명한 그림자
- 25. 그림자 메소드가 호출되지 않았습니다.
- 26. WPF 드롭 그림자
- 27. div 컨테이너의 그림자?
- 28. UILabel의 내부 그림자
- 29. UINavigationBar 그림자 생성 방법
- 30. Qt - '그림자 빌딩'?
어떤 종류의 그림자입니까? 서로 다른 그림자가 다른 방식으로 구현되었다고 생각합니다. 탐색 막대, 도구 모음 및 표 셀 아래에 나타나는 "그래디언트"드롭 그림자를 의미합니까? – BoltClock
어떤 그림자가 있는지 모르겠습니다. 3D 효과를주기 위해 내보기 아래에 나타나는 간단한 회색 음영이 필요합니다. – Jumhyn