이미지가 배경으로 있는 경우 이미지를 베지어 경로에 패턴으로 그려서 사실상 지우개 효과를 줄 수 있습니다. 작동합니다 :) brushPattern=[[UIColor alloc]initWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
// 여기서 image.jpg는 배경 이미지입니다
지우개는 이미 그려진 경로의 배경 위에 각각 한 가지 색상의 선을 효과적으로 그립니다. 주의할 점은 지우개 선이므로 배경색이 변경되면 지우개가 손실되므로 지우개 선의 획 색상을 업데이트할 수 있다는 것입니다.
Jeremy에 대한 귀하의 답변에 따르면 점선을 그리려는 것으로 보입니다. setLineDash:number:phase: UIBezierPath *path = [UIBezierPath new];
이미지가 배경으로 있는 경우 이미지를 베지어 경로에 패턴으로 그려서 사실상 지우개 효과를 줄 수 있습니다. 작동합니다 :)
brushPattern=[[UIColor alloc]initWithPatternImage:[UIImage imageNamed:@"image.jpg"]];
// 여기서 image.jpg는 배경 이미지입니다
지우개는 이미 그려진 경로의 배경 위에 각각 한 가지 색상의 선을 효과적으로 그립니다. 주의할 점은 지우개 선이므로 배경색이 변경되면 지우개가 손실되므로 지우개 선의 획 색상을 업데이트할 수 있다는 것입니다.
Jeremy에 대한 귀하의 답변에 따르면 점선을 그리려는 것으로 보입니다. setLineDash:number:phase:
UIBezierPath *path = [UIBezierPath new];
CGFloat dashArray[3];
dashArray[0] = 8;
dashArray[1] = 3;
dashArray[2] = 8;
[경로 setLineDash:dashArray 개수:dashCount 단계: 0.0];