12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- //
- // PieView.h
- // 饼状图
- //
- // Created by mac on 14-3-31.
- // Copyright (c) 2014年 mac. All rights reserved.
- //
- #import <UIKit/UIKit.h>
- @class PieView;
- @protocol PieViewDelegate <NSObject>
- - (CGFloat)centerCircleRadius;
- @end
- @protocol PieViewDataSource <NSObject>
- @required
- - (int)numberOfSlicesInPieChartView:(PieView *)pieChartView;
- /**
- 返回某个index的饼片的比例。0-100
- */
- - (double)pieChartView:(PieView *)pieChartView valueForSliceAtIndex:(NSUInteger)index;
- /**返回某个index饼片的颜色
- */
- - (UIColor *)pieChartView:(PieView *)pieChartView colorForSliceAtIndex:(NSUInteger)index;
- /**这个方法没有调用啊。
- */
- //@optional
- //- (NSString*)pieChartView:(PieView *)pieChartView titleForSliceAtIndex:(NSUInteger)index;
- @end
- @interface PieView : UIView
- @property (nonatomic, assign) id <PieViewDataSource> datasource;
- @property (nonatomic, assign) id <PieViewDelegate> delegate;
- -(void)reloadData;
- @end
|