Я просмотрел по всему Интернету и не могу придумать ничего, что удовлетворит то, что я пытаюсь написать.Как сделать гистограмму манометра (использовать Core Plot 2.2?)
У меня есть шприц, который заставляет эту трубу из кремния либо не иметь давления, либо давления максимальной емкости. Я представляю это давление в вольтах, значение которого я отправляю на свой iPhone, чтобы я мог отображать линейный график этого флуктуирующего напряжения (используя Core Plot 2.2).
Однако я также хочу реализовать одну из тех горизонтальных гистограмм, где (первоначально с давлением 0), стержень пуст, но когда я надавливаю на шприц, стержень начинает заполняться горизонтально -гибкий синий прямоугольник, в зависимости от давления. Как мне это сделать? Есть ли процесс, который использует Core Plot? Или другая структура? Или мне просто нужно импровизировать и изучить CoreAnimation за пределами моих текущих знаний, чтобы я мог просто нарисовать эту гистограмму?
Я использую Objective-C, Xcode 7.3.1 и развертывание в iOS 8.3.
Может ли он также использоваться как трекер «fullness» в режиме реального времени, где в зависимости от того, какое давление находится в шприце, гистограмма постоянно реагирует? –
Да. Вызовите '-reloadData' на графике, когда доступно новое измерение, и передайте новое значение на график через источник данных. Единственное ограничение заключается в том, что любое взаимодействие с Core Plot должно происходить в основном потоке. –
Хорошо, это имеет смысл. Еще один вопрос: будут ли какие-либо проблемы с точки зрения противоречивых графиков реального времени? Я думал об использовании данных графического отображения графического графика с помощью трекера следа в моем контроллере View ... как с использованием тех же данных, но с одновременным выполнением (надеюсь) синхронно. Я не знаю, как быстро все работает, если происходят заметные задержки, тогда я бы обошел их. Спасибо Эрик. –