【讀書筆記】餅圖,讀書筆記
一,。
二,工程圖。
三,代碼。
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];}