2012-07-04 6 views
1

서로 다른 색상의 두 다이어그램을 다른보기 (UIView)로 그려서 양쪽에 팬 제스처 인식기를 적용했습니다. 하나의 다이어그램을 다른 다이어그램으로 드래그하면 서로 일치되거나 교차됩니다. 그 교차 부분에 색상을 결합하고 싶습니다.iPhone에서 다른보기의 색상을 혼합하는 방법

하나의보기에는 붉은 색 다이어그램이 있고 다른 하나에는 녹색 색 다이어그램이 있다고 가정하면 다음 그림과 같이 교차 부분이 노란색입니다. 이것은 내가 OpenGLES를 사용하지 않고 원하는 부분입니다.

kCGBlendModeDifference을 사용하여 동일한보기 (UIView)의 다른 다이어그램에서 색상을 혼합하는 방법을 알고 있지만 내 경우가 다른보기에 있습니다. 나는 노력했지만 얻을 수 없었습니다. 제발 도와주세요.

enter image description here

답변

0

내가 (말하자면, 코어 그래픽 또는 OpenGL을 사용) 결과 이미지를 직접 그리기보다이 다른 일을 어떤 좋은 방법이 생각하지 않습니다. & 위치 지정을 끌기 위해 기존 뷰를 유지할 수 있습니다. 그냥 투명하게 만들고 그 아래에 원을 그립니다.

관련 문제