0

私のアプリは、Web サービスから市場のライブ データを取得し、それらをチャートに表示しています。

X軸上では、イベントの時間があります。問題は、同じ瞬間または 1 秒以内に複数の結果が得られること、またはそこにギャップが生じる可能性があることですx。チャート。また、チャート上のポイントは、X 軸に対して均等に分散されません。

Xまた、Y軸のスケーリングなど、データが流れ込むときに更新できるものも探しています。UIScrollViewグラフ全体をスクロールしてズームイン/ズームアウト (のように) できれば完璧です。

そのような場合の既成の解決策はありますか?できれば、その外観を適切にカスタマイズできるものでしょうか? 私はそれios-chartsを助けることができるかどうか疑問に思っていますか?

4

1 に答える 1

0

最初の質問についてios-chartsは、時間範囲が広い場合、時間スタイルの x 軸をうまくサポートしていません。ios-chartsx 軸の各値を均等に分配するため、リアルタイム スタイルの軸を反映するには、各秒/時間/日などとして多くの x 値を生成する必要がありますが、これらの x 値に y 値を追加しません。

2 番目の質問については、ios-chatsによってチャートを更新できますmoveViewToXが、アニメーションのカウンターパートはまだ実装されていません。ios-charts優れた機能の 1 つは、軸ベースのグラフ (円グラフ、レーダー チャートを除く) のズーム/スケールをサポートすることです。ズーム/スケールは CG を介して実装されます。

他の潜在的なチャートについては、swift を使用できる場合はSwiftChartCorePlotgithub に (少し古いようです) とShinobi Chart(無料ではありません)があります。

ios-charts を試して、イシューを検索/オープンして、必要なことが実行されているかどうかを確認できると思います。

于 2015-12-07T01:11:09.133 に答える