quartz-2d

    0

    2답변

    하트 모양을 그리려면 코어 그래픽에 경로를 만들었지 만 다이아몬드 모양과 2 개의 원을 만들었지 만이 이미지는 멋지게 보입니다. CGPath/CGContext에서 '실제'심장 모양을 얻을 수 있는지 알고 싶습니다. CGPathAddEllipseInRect(heartPath, NULL, CGRectMake(0, 0, 20, 20)); CGPathAddEll

    1

    1답변

    Quartz를 사용하여 pdf 파일을 구문 분석합니다. 모든 것이 하나의 파일을 제외하고는 정상적으로 작동합니다. 콜백 함수는 전혀 호출되지 않습니다. 내 연산자 테이블이 만들어졌고, 연산자를 CGPDFOperatorTableSetCallback으로 추가했습니다. 모든 것은 괜찮아 보이고 콜백은 호출되지 않습니다. 이 문제의 원인은 무엇입니까?

    1

    2답변

    사용자 지정 UIView가 포함 된 UIScrollView가 있습니다. 내 UIView에서 CGContextStrokePath를 사용하여 경로를 그리는 drawRect를 재정의했습니다. 확대/축소가 작동하는 방식을 약간 변경하고 싶습니다. 핀치 축소는 화면에 더 많은 경로를 표시합니다. 이것은 내가 원하는 것이지만 줄 너비를 줄이려면 축소하지 말고 축소하여

    4

    1답변

    다음은 내가하려는 일입니다. 왼쪽에서은 오프 스크린으로 생성하고 속도를 위해 캐싱 한 일반 색상이 적용되지 않은 RGBA 이미지입니다 (처음에는 매우 느리게 생성되지만 매우 빠르게 색상으로 나중에 필요에 따라 컬러로 표시). 원형 소용돌이 모양의 정사각형 이미지입니다. 서클 내에서 이미지의 알파/불투명도는 1입니다. 서클 외부에서는 알파/불투명도가 0입니다

    3

    1답변

    Mac OS X 10.7에서 내 코코아 기반 응용 프로그램에 이상한 문제가 있음을 알았습니다. 몇 가지 이유로 (여기에 중요하지 않음) 때로는 사용자 정의보기의 drawRect 메서드 외부로 그려야합니다. 나는 나는 또한 NSGraphicsContext을 창을 세척하거나 사용할 수 있습니다 (내보기에 lockFocus/lockFocusIfCanDraw를 호

    4

    1답변

    그래디언트와 광택 효과를 UButton에 추가하는 사용자 정의 UIButton 클래스가 있습니다. 코드는 iOS 4 및 iOS5 시뮬레이터에서 완벽하게 작동하지만 iOS 5 디바이스에서 실행할 때 나 예외 EXC_BAD_ACCESS는 예외가 선으로 트리거 : 어떤 도움이 정말 감사합니다 CGContextStrokePath(context); , 여기 정말

    3

    2답변

    그래서 fallingBall이라는 UIView가 현재 theBlockView이라는 UIView와 잘 충돌합니다. 이 충돌을 감지하기 위해 CGRectIntersectsRect(theBlockView.frame, fallingBall.frame)을 사용하고 있습니다. 그게 전부예요. 그래서 지금은 내 fallingBall을 실제로 둥글게하고 싶습니다. the

    0

    1답변

    메신저에서 이미지를 가져 와서 CATransform3D로 원근감을 추가하는 것과 같이 비트를 조작하고 커플을 함께 합성하려고합니다. 메신저를 마친 후에는 파일을 메모리에 저장하여 필요할 때 (예 : 테이블 뷰 셀과 같이) 끌어 올릴 수 있습니다. 웹에서 이미지를 추출하고 CALayer를 만들어 조작했습니다. 약간의 독서 후,이 이미지가 필요 할 때까지 표시

    3

    2답변

    게임이 전체 화면 일 때 핫 코너를 차단하는 방법은 무엇입니까? 시스템에서 핫 코너 기능이 활성화되어 있고 게임이 전체 화면에있을 때 커서를 구석으로 이동하면 게임이 최소화됩니다. I는 다음과 같이 전체 화면으로 변경 : fullscreenWindow = [[NSWindowFullscreen alloc] initWithContentRect:frame sty

    3

    2답변

    도면 프로젝트에서 지우개 옵션을 사용하고 있습니다. 아래의 코드는 앱을 시작하고 몇 줄을 그리고 지우개를 사용하기 시작한 때입니다. 그것은 잘 작동하고 나는 지우개 효과를 얻을. 이제 두 번째 시나리오는 약 10 개의 선을 그린 다음 "실행 취소 버튼"을 클릭하고 전체를 실행 취소 한 다음 모든 것을 다시 실행합니다. 이제 "지우개 버튼"을 클릭하고 일부를