2017-02-17 1 views
0

나는 웹 전체를 훑어 보았고 내가 쓰려고하는 것을 만족시키는 것은 무엇이든 만들 수 없습니다.압력 게이지 막대 그래프 만드는 법 (코어 플롯 2.2 사용?)

필자는이 실리콘 튜빙에 압력이 없거나 최대 용량 압력을 발생시키는 주사기가 있습니다. 이 전압을 볼트로 표시합니다. 그 값은이 변동 전압의 선 그래프를 표시하기 위해 iPhone에 보냅니다 (Core Plot 2.2 사용).

그러나 (나는 처음에는 압력이 0 인) 수평 막대 막대 그래프 중 하나를 구현하기를 원하지만 막대가 비어 있지만 주사기에 압력을 가하면 바가 수평으로 채우기 시작합니다 압력에 따라 유연한 파란색 직사각형. 어떻게해야합니까? 코어 플롯이 채택한 프로세스가 있습니까? 아니면 다른 프레임 워크? 아니면 내가 현재 막대기 그래프를 그릴 수 있도록 현 지식 이상의 즉석에서 CoreAnimation을 배워야합니까?

Objective-C, Xcode 7.3.1을 사용하고 iOS 8.3에 배포하고 있습니다.

답변

0

코어 플롯은 막대 그래프도 그릴 수 있습니다. 원하는 배치에 따라 산점도가있는 동일한 그래프 또는 별도의 그래프에 포함될 수 있습니다.

다른 플롯 유형은 데이터 필드에 대해 다른 이름을 사용하지만 그렇지 않은 경우 모든 데이터 소스가 모두 동일한 방식으로 작동합니다.

+0

실시간 "충만도"추적기로도 사용할 수 있습니까? 주사기의 압력에 따라 막대 그래프가 계속 반응합니까? –

+0

예. 새로운 측정이 가능할 때마다 플롯에서'-reloadData'를 호출하고 데이터 소스를 통해 플롯에 새 값을 전달하십시오. 유일한 제한은 코어 플롯과의 상호 작용이 주 스레드에서 발생해야한다는 것입니다. –

+0

좋아, 좋아. 또 하나의 질문은 실시간 그래프가 충돌한다는 점입니다. 내 View Controller 아래의 막대 그래프와 함께 선 그래프 플롯 표시 데이터를 사용하려고 생각했습니다. 둘 다 동일한 데이터를 사용하지만 동시에 (희망적으로) 동 기적으로 수행합니다. 눈에 띄는 지연이 발생하면 모든 것이 얼마나 빨리 작동하는지 알지 못합니다. Eric에게 감사합니다. –

관련 문제