Core Plot を使用して、iPhone アプリの単一ページに複数のグラフを表示しようとしています。各グラフは数分ごとに更新されます。これをプログラムで構造化する良い方法は何ですか? 最初は、ページに表示するグラフは 2 つだけだと思っていたので、2 つの UIViewControllers (それぞれが 1 つのグラフを表示) を持っていて、それらをサブビューとしてスーパービューに追加しました。現在、5 つまたは 6 つのグラフを表示する必要があるため、これが推奨されるかどうかは疑問です。
質問する
93 次
1 に答える
2
これを行う最も簡単な方法は、別のグラフを含むホスティング ビューをトップレベル ビューに追加することです。メモリが不足したり、パフォーマンスに大きな影響を与えたりすることなくアプリでこれが機能する場合は、これが推奨されるアプローチです。
もう 1 つの方法は、単一のホスティング ビューとグラフです。作業するプロット エリアは 1 つしかないため、各サブグラフで使用されるプロット スペースを調整して、各サブグラフのデータがグラフの適切なセクションに表示されるようにする必要があります。を使用しvisibleRange
て軸の長さを制限し、それらを分離します。また、各プロットのデータをフィルター処理して、目的の領域からはみ出さないようにする必要があります。
于 2013-06-02T12:55:42.323 に答える