私はiPadアプリを開発しています.Scatter Plotsユーザーがポイントをプロットできることを示すオプションがあります. 25 個のグラフをロードすると、アプリケーションが応答しなくなり、終了します。
ビュー コントローラーが表示するコア プロットに制限 (散布図の数) はありますか?
Core Plot を使用して散布図を読み込む最適な方法は何ですか?
私はiPadアプリを開発しています.Scatter Plotsユーザーがポイントをプロットできることを示すオプションがあります. 25 個のグラフをロードすると、アプリケーションが応答しなくなり、終了します。
ビュー コントローラーが表示するコア プロットに制限 (散布図の数) はありますか?
Core Plot を使用して散布図を読み込む最適な方法は何ですか?
グラフの数に厳密な制限はありませんが、最終的にはメモリやその他の GPU リソースが不足します。特定のアプリで表示できる最大数は、グラフの物理的なサイズと複雑さ、および実行されているハードウェアによって異なります。
40 個のプロットすべてを同時に表示する必要がある場合はcollapsesLayers
、ホスティング ビューで YES に設定して、各グラフが 1 つのコア アニメーション レイヤーのみを使用するようにしてください。グラフをインタラクティブにする必要がない場合に使用できるもう 1 つの手法は、-imageOfLayer
メソッドを使用して各グラフを画像にレンダリングし、それらを画面に表示することです。レンダリング後にグラフを解放できます。