5

各チャートの高さが 128 ピクセル (つまり 768/6) になるように、横向きモードの iPad に 6 つの Coreplot チャートを配置しようとしています。

私が抱えている問題は、すべてのパディングを 0 に設定すると、チャートにはプロットされているチャートの周りにまだ多くのパディングがあることです。

このデフォルトのパディングをチャートから削除する方法はありますか?

前もってありがとうダミアン

画像のピンクのマークが削除したいパディングです

http://i.stack.imgur.com/nXzFv.png

また

http://s10.postimage.org/d2rl0ajsn/Image13.png


これはテーマを適用していないチャートです (パディングはまだ存在します) 実際のサイズがわかるようにピンクの枠線を追加しました

これはテーマを適用していないチャートです (パディングはまだ存在します) 実際のサイズがわかるようにピンクの枠線を追加しました

また、パディングを -20.0 に設定しようとしましたが、同じパディングが存在していましたが、表示されているグラフ領域がグラフを切り取っていました。

このパディングを設定してチャート領域を保持している外枠があるようです..

4

2 に答える 2

8

グラフ自体 (プロット エリア フレームではない) の既定のパディングは、各辺で 20 ピクセルです。それも変更できます。

graph.paddingLeft = 0.0;
graph.paddingTop = 0.0;
graph.paddingRight = 0.0;
graph.paddingBottom = 0.0;
于 2012-04-10T23:51:29.720 に答える
2

ヒント:

さまざまなビューの背景色を一時的に野生の色に設定して、さまざまなパディング値の影響を確認できるようにします。

self.graph.plotAreaFrame.backgroundColor = [[UIColor yellowColor] CGColor];

self.graph.plotAreaFrame.paddingTop = 2.0f;
self.graph.plotAreaFrame.paddingRight = 8.0f;
self.graph.plotAreaFrame.paddingBottom = 30.0f;
self.graph.plotAreaFrame.paddingLeft = 42.0f;


self.graph.backgroundColor = [[UIColor greenColor] CGColor];

self.graph.paddingTop = 2.0f;
self.graph.paddingRight = 2.0f;
self.graph.paddingBottom = 2.0f;
self.graph.paddingLeft = 2.0f;

// Tie the graph we've created with the hosting view.
self.hostingView.hostedGraph = self.graph;
self.hostingView.backgroundColor = [UIColor redColor];
于 2013-02-15T15:59:53.237 に答える