2
NSRectFill을 사용하여 직사각형 위에 약간의 노이즈를 칠할 수 있습니까? 출시하기 전에 10.7에서 멋지게 보이는 맞춤형 제목 표시 줄을 그리는 앱을 만들고 iTunes와 조금 더 비슷하게 보이게 만들 필요가 있습니다. 이미지를 사용하지 않고이 작업을 수행 할 수 있다면 좋겠지 만 PNG 나 마스크를 마스크로 포함해야한다면 괜찮을 것입니다.코코아 드로우 노이즈
감사합니다.
당신도 사용 예를 들어 같은 NSImage의 그리기 방법을 논리 그리기 (소형의 구형, 선 또는 기타 다각형을 많이 그리기), 또는 사용할 수 있습니다
그릴 수있는 노이즈 이미지를 만들려면, 당신은 바이트를 읽을 수 있습니다/dev/random 디렉토리에서 CGI 이미지를 그레이 스케일 픽셀로 만듭니다. 배경에 그레이 스케일 노이즈를 그릴 때는 0.1 이하의 낮은 알파를 사용하십시오. –
@Peter Hosey : 코어 이미지에 포함 된 임의 노이즈 생성기를 사용합니다./dev/random을 가진 커스텀 패키지는 아마 느려질 것이다. – Chuck
@Chuck : 아, CIFR에서 "노이즈"를 검색 한 결과 아무 것도 발견되지 않았습니다. 다시 "CALandomGenerator"를 검색하여 "random"을 검색합니다. http://developer.apple.com/library/mac/documentation/GraphicsImaging/Reference/CoreImageFilterReference/Reference/reference.html#//apple_ref/doc/filter/ ci/CIRandomGenerator CIColorMonochrome과 함께 색상을 검정색으로 설정하여 출력에 랜덤 컬러 픽셀이 아닌 임의의 그레이 스케일 픽셀을 만들 수 있습니다. –