你的位置:首页 > 操作系统

[操作系统]【读书笔记】饼图


一,效果图。

二,工程图。

三,代码。

RootViewController.h

复制代码
#import <UIKit/UIKit.h>@class QuizChartView;@interface RootViewController : UIViewController{   QuizChartView *m_chartView;}
复制代码

 

RootViewController.m

复制代码
#import "RootViewController.h"//加入头文件#import "QuizChartView.h"@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil{  self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];  if (self) {    // Custom initialization  }  return self;}- (void)viewDidLoad{  [super viewDidLoad];  // Do any additional setup after loading the view.    //初始化背景图  [self addView];  //初始化饼图  [self addChartView];    }#pragma -mark -functions//显示背景图-(void)addView{  self.title=@"饼图";}//添加图表-(void)addChartView{  m_chartView = [[QuizChartView alloc] initWithFrame:CGRectMake(10, 70, 300, 300)];  m_chartView.backgroundColor = [UIColor orangeColor];  m_chartView.m_aPercent = [NSMutableArray arrayWithObjects:@"10",@"20",@"30",@"40",nil];  m_chartView.m_aHint = [NSMutableArray arrayWithObjects:@"早餐",@"午餐",@"晚餐",@"夜宵",nil];  [self.view addSubview:m_chartView];}
复制代码