Iphone 如何在ios中以单视图显示饼图、条形图和折线图
我想在iPad上显示图表,如下图所示。请告诉我一些方法 我已经参考了教程 在这里,我可以看到它使用了不同的视图控制器来执行所有三个图形。我只希望它在单个视图控制器中 以下是一个示例:Iphone 如何在ios中以单视图显示饼图、条形图和折线图,iphone,ios,bar-chart,pie-chart,linechart,Iphone,Ios,Bar Chart,Pie Chart,Linechart,我想在iPad上显示图表,如下图所示。请告诉我一些方法 我已经参考了教程 在这里,我可以看到它使用了不同的视图控制器来执行所有三个图形。我只希望它在单个视图控制器中 以下是一个示例: 在创建SingleView应用程序的新项目中,拖放使用core plot所需的内容,并在项目中拖动这三个视图控制器 你有三个视图控制器 1. CPDPieChartViewController 2. CPDBarGraphViewController 3. CPDScatterPlotViewConntroller
在创建SingleView应用程序的新项目中,拖放使用core plot所需的内容,并在项目中拖动这三个视图控制器 你有三个视图控制器
1. CPDPieChartViewController
2. CPDBarGraphViewController
3. CPDScatterPlotViewConntroller
使它们成为UIView的子类,如.h,而不是
使用
在它们的实现文件中,删除与UIViewController相关的代码,比如方法-(void)viewdide和不需要的合成对象,并添加initwithframe方法
现在在ur项目中,主viewcontroller导入这三个视图类
-(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];
}
-(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];
}