1
다른 그라디언트 색상으로 그래프를 만들 수있는 방법을 이해하려고합니다. 아래 이미지와 같은 것.iOS swift : 동적 함수 그래프/차트
기본적으로 좌표가 거의 매일 바뀌므로 매우 재사용 가능한 것이 필요합니다.
iOS 프레임 워크가 없다는 것을 알고 있습니다. 어떤 기술을 알고 있습니까?
다른 그라디언트 색상으로 그래프를 만들 수있는 방법을 이해하려고합니다. 아래 이미지와 같은 것.iOS swift : 동적 함수 그래프/차트
기본적으로 좌표가 거의 매일 바뀌므로 매우 재사용 가능한 것이 필요합니다.
iOS 프레임 워크가 없다는 것을 알고 있습니다. 어떤 기술을 알고 있습니까?
당신은 폭, 색상, 위치 등의 모든 픽셀 행 매개 변수에 대한 정의 할 수 있습니다.
는 Common.m 만들기 :
void draw1PxStroke(CGContextRef context, CGPoint startPoint, CGPoint endPoint, CGColorRef color);
...
void draw1PxStroke(CGContextRef context, CGPoint startPoint, CGPoint endPoint, CGColorRef color)
{
CGContextSaveGState(context);
CGContextSetLineCap(context, kCGLineCapSquare);
CGContextSetStrokeColorWithColor(context, color);
CGContextSetLineWidth(context, 1.0);
CGContextMoveToPoint(context, startPoint.x + 0.5, startPoint.y + 0.5);
CGContextAddLineToPoint(context, endPoint.x + 0.5, endPoint.y + 0.5);
CGContextStrokePath(context);
CGContextRestoreGState(context);
}
이 게시물에 더 많은 데이터를 봐 :
를 사용하여 캔버스 2D 기술을. –
@NikolaLukic 당신은 무엇을 의미합니까? 핵심 그래픽? –
https://www.raywenderlich.com/87899/make-simple-drawing-app-uikit-swift 여기에서 프로젝트 링크를 다운로드 할 수도 있습니다. 거의 모든 클라이언트 언어는 표준 UI 디자인과 약간 더 복잡한 캔버스 2D 및 3D를 사용합니다. 원칙은 항상 동일합니다. –