Создайте новый проект приложения SingleView, перетащите то, что необходимо для использования основного графика, а также перетащите эти три контроллера представления в свой проект.
У вас есть контроллеры Three View
1. CPDPieChartViewController
2. CPDBarGraphViewController
3. CPDScatterPlotViewConntroller
сделайте их подклассом UIView, как в .h из них вместо <UIViewController>
используйте <UIView>
1. CPDPieChartView
2. CPDBarGraphView
3. CPDScatterPlotView
и внутри их файла реализации удалите код, связанный с UIViewController, например метод -(void)viewDidAppear и нежелательные синтезированные объекты, и вместо этого добавьте метод initwithframe.
теперь внутри ваших проектов основной контроллер просмотра импортирует эти три класса представлений.
-(void)viewDidLoad
{
CPDPieChartView *CPDPieChartViewObj=[[CPDPieChartView alloc]initWithFrame:CGRectmake(give proper frame)];
[CPDPieChartViewObj initPlot];
CPDBarGraphView *CPDBarGraphViewObj=[[CPDBarGraphView alloc]initWithFrame:CGRectmake(give proper frame)];
[CPDBarGraphViewObj initPlot];
CPDScatterPlotView *CPDScatterPlotViewObj=[[CPDScatterPlotView alloc]initWithFrame:CGRectmake(give proper frame)];
[CPDScatterPlotViewObj initPlot];
[self.view addSubview:CPDPieChartViewObj];
[self.view addSubview:CPDBarGraphViewObj];
[self.view addSubview:CPDScatterPlotViewObj];
}
person
BhushanVU
schedule
21.03.2013