나는 두 가지 다른 UIImageViews
을 가지고 있습니다. 화면 하단에 UIImageView
블렌드 모드를 사용하여 화면 상단에 UIImageView
을 블렌드하고 싶습니다.iOS에서 블렌드 모드로 UIView를 쌓아보기
나는 CALayer
의 속성을 알고 있습니다 : compositingFilter
그리고 iOS에서 작동하지 않는다는 것을 알고 있습니다. 솔루션을 많이 찾았으며 하위 클래스 인 UIView
을 어떻게 사용해야하는지 확인하고 drawRect
을 재정의했습니다.
drawRect
의 컨텍스트를 화면 블렌드 모드로 설정하려고 시도했지만 이미지를 모두 정상적으로 그립니다. 아마도 나는 잘못된 것을하고 있거나 접근 방식이 달라야합니다. 아마도 OpenGL이나 CALayer가 필요합니다. 누군가 도움을 줄 수 있습니까?
코드를 게시하십시오. 또한 두 이미지를 하나의 그림으로 그려야합니다. 하나의보기와 다른보기의 내용을 혼합 할 수 없습니다. –
@KurtRevis 스크린을 사용하여 하나의 UIView에 두 개의 이미지를 그릴 수 있다는 것을 알고 있습니다. drawRect의 기본 그림입니다. 나는 견해들 사이에서 그것을 할 필요가 있었다. 지금 당장 존재하지 않는다면 그 질문을 닫을 수 있도록 대답으로 게시하십시오. –