複数の散布図を持つグラフを設計しています。散布図の数は、データのセットごとに異なります。散布図を色で区別しようとしていますが、問題が発生しています。
現在、配列内の各オブジェクトの散布図を作成する for ループがあります。for ループ内で、乱数に基づいて色を設定します。
lineStyle.lineColor = [CPTColor colorWithComponentRed:((arc4random()%255)/255.0) 緑:((arc4random()%255)/255.0) 青:((arc4random()%255)/255.0) アルファ:1.0];
これはうまくいく場合もありますが、色が他の色と区別するのが難しい場合や、完全に白である場合があります。ランダムな色を生成するより良い方法はありますか (円グラフが色を生成する方法に似たものかもしれません)?