【代码笔记】饼图

一,效果图。

【代码笔记】饼图_第1张图片

二,工程图。

【代码笔记】饼图_第2张图片

三,代码。

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]; }
复制代码

你可能感兴趣的:(【代码笔记】饼图)