2
코어 그래픽을 사용하여 드로잉 앱을 개발 중입니다. 지우개는 kCGBlendModeClear
을 사용했습니다. 그것은 사각형 모양으로 내 그림을 지 웁니다. 코어 그래픽에서 원을 지우는 방법
context = UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(context,self.red,self.green,self.blue,1);
CGContextSetBlendMode(context, kCGBlendModeClear);
CGContextSetLineJoin(context, kCGLineJoinRound);
CGContextSetLineWidth(context, self.eraserWidth);
CGContextSetLineCap(context, kCGLineCapRound);
CGContextSetShouldAntialias(context, YES);
CGContextSetAllowsAntialiasing(context, YES);
가 어떻게 대신 정사각형의 스트로크 라운드를 할 수 있습니다 : 여기 코드는?
설정 질문을 조금 더 이해할 수있게 만드십시오. –
앱 배경이 흰색입니까? 스트로크 색상을 흰색으로 설정하는 이유는 무엇입니까? CGContextSetRGBStrokeColor (context, 1,1,1,1); – Luke
"정사각형 대신 획을 둥글게 만들 수 있습니까? 올바른 질문을 공식화하는 것이 어렵습니까? 사각형에 둥근 모서리를 사용 하시겠습니까? 아니면 원을 경로에 추가 하시겠습니까? – AlexWien