, 나는 이런 내 도구 모음 뒤에 그림자 효과,어느 것이 툴바 뒤의 그림자 효과에 더 효율적입니까? 나는 아이폰 OS 플랫폼에서 응용 프로그램을 쓰고 있어요
현재 내가 시작을 위해의 UIImageView를 사용하고
- , 그러나 나는 알고 싶다을 할 하나 더 나은 선택이 될 것이라고? UIImageView를 사용하거나 그 안에 그라디언트로 사각형을 그립니까?
모든 inout!
, 나는 이런 내 도구 모음 뒤에 그림자 효과,어느 것이 툴바 뒤의 그림자 효과에 더 효율적입니까? 나는 아이폰 OS 플랫폼에서 응용 프로그램을 쓰고 있어요
현재 내가 시작을 위해의 UIImageView를 사용하고
모든 inout!
그림자가 겹치는 애니메이션 콘텐츠가 있습니까? 그것이 없으면, 나는 그것이 물질에 충분한 차이를 만드는 것을 의심한다. 어떤 경우에는 UIImageView로 가십시오. 왜냐하면 가장 쉬운 방법이기 때문입니다.
애니메이션 콘텐츠가 될 것이라면 직접 그림을 그릴 때 약간의 성능 향상을 기대할 수 있지만 핵심 그래픽 최적화 (캐시 그라디언트 캐시)를해야 할 것입니다. 다시 그리기를 위해 CGGradient를 캐시하는 등).
조숙 한 조심주의. 알아라!
감사합니다. Kenny! 이 응용 프로그램에서 애니메이션을 만들 계획이 없으므로 UIImageView와 함께 갈 것입니다. 그렇지 않으면 핵심 그래픽을 사용해야합니다. – doNotCheckMyBlog
내가 누락되었거나 가장 간단한 해결책은보기의 레이어에 그림자를 추가하지 않을까요? –
@ Paul.s 무엇을 의미합니까? 그림자 효과를 원하면 가능한 옵션으로 효과를 추가해야합니다. 예? 아니면 애플의 비밀 그림자 효과 체크 박스에 대해 뭔가 빠져 있습니다 :) – doNotCheckMyBlog
각보기는'CALayer'에 의해 뒷받침됩니다. 레이어에는 그림자 속성이 있습니다. 당신은'myView.layer'를 수행하여 레이어를 얻습니다. –