2011-08-17 13 views
2

こんにちはMラベルを追加することに問題があります.Mループ内で配列を渡して静的に配列を追加し、xの位置を設定することによって& y軸.mカラーイメージ配列とラベル配列..evenここでM be..down可能性がある問題images..wat逆さまにラベルと色を得るには、コードです:barchart、coreplotにラベルを追加する

for(int i=0;i< [PieChartColorDescriptionArray count]; i++) 
    { 
     UIButton* blueButton=[UIButton buttonWithType:UIButtonTypeCustom]; 
     [blueButton setFrame:CGRectMake(165+80,65+(40*i),10,20)]; 
     [blueButton setTitle:@"" forState:UIControlStateNormal]; 
     [blueButton setAutoresizingMask:UIViewAutoresizingFlexibleWidth ]; 
     [blueButton setBackgroundImage:[UIImage imageNamed:[PieChartButtonImagesArray objectAtIndex:i]] forState:UIControlStateNormal]; 
     [blueButton setAutoresizingMask:AUTORESIZEMASK]; 
     [blueButton setUserInteractionEnabled:FALSE]; 
     [self.view addSubview:blueButton]; 
     [blueButton retain]; 
     UILabel* loLabel1=[[UILabel alloc]initWithFrame:CGRectMake(178+80,50+(40*i),50,50)]; 
     [loLabel1 setBackgroundColor:[UIColor clearColor]]; 
     [loLabel1 setTag:101]; 
     [loLabel1 setTextColor:[UIColor blackColor]]; 
     [loLabel1 setTextAlignment:UITextAlignmentCenter]; 
     [loLabel1 setAdjustsFontSizeToFitWidth:NO]; 
     [loLabel1 setNumberOfLines:1]; 
     [loLabel1 setFont:[UIFont systemFontOfSize:11]]; 
     [loLabel1 setText:[PieChartColorDescriptionArray objectAtIndex:i]]; 
     //loLabel1.transform=CGAffineTransformMakeRotation(-360.0); 
     [loLabel1 setAutoresizingMask:AUTORESIZEMASK]; 
     [self.view addSubview:loLabel1]; 

     [loLabel1 retain]; 

    } 

答えて

0

self.viewビューを収容するコアプロットですか?その場合は、サブビューを追加しないでください。代わりに、一番上に何らかのコンテナビューを持つビューの階層を作成します。ホスティングビューとラベルとボタンをコンテナビューのサブビューとして追加します。

+0

こんにちは.Ya .. self.view = hostingビュー....を追加しました。[ホストビューaddubview:ラベル]または[self.view addsubview:label] .... – Archana

+0

Uの意味別のUIViewを作成してから、グラフのホスティングビューとラベルを追加する必要があります。そのサブビューは何ですか?私たちはグラフのホスティングビューにサブビューを追加できませんか? – Archana

+0

こんにちはエリックSkroch ...私は正しいです。提案のためのおめでとう:)私は出力を得ました。実際に私はUIView * view1を作成しました。それのためのフレームを設定..その後、グラフは、ビューをホスティングすることもできます)、このホスティングビューがview1に追加されました。ラベルとボタンがview1に直接追加されました。これは正しい出力を得ました.Thank U – Archana

関連する問題