1

lineStyle の lineColor と lineWidth に値を割り当てようとすると、「読み取り専用プロパティへの割り当て」というエラーが表示されます。私がやろうとしているのは、円グラフの borderLineStyle プロパティを自分の好みの lineStyle に設定することです。

プロパティを作成して合成しましたが、これらの値を設定できません。

以下は、他の pieChart プロパティが設定されているのと同じ場所にあるコードのスニペットです。

self.myLineStyle = [CPTLineStyle lineStyle];
self.myLineStyle.lineColor = [CPTColor whiteColor];  //Assignment to readonly property
self.myLineStyle.lineWidth = 1.0;                    //Assignment to readonly property

pieChart.borderLineStyle = self.myLineStyle;

目標は、パイのスライス間の間隔を調整し、色を変更できるようにすることです。

これを行う方法を探しているときに、このリンクを見つけました: http://code.google.com/p/core-plot/issues/detail?id=193

残念ながら、それほど多くはありませんが、borderLineStyle プロパティを使用して行うことができます。

助けてくれてありがとう、何かばかげたことを見落としている可能性があります。

4

1 に答える 1