我已经尝试了核心情节中的所有例子,esp dateplot示例,但我仍然坚持沿着x轴实现小时数小时.请帮我找出错误的地方.
我面临的问题:
代码如下:
NSDateFormatter *dateFormatter1 = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter1 setDateFormat:@"HH:mm a"];
NSTimeInterval oneDay = 24 * 60 * 60;
NSTimeInterval xLow = 0.0f;
//This part is used to set up the plot space.
CPXYPlotSpace *plotSpace = (CPXYPlotSpace *)graph.defaultPlotSpace;
plotSpace.allowsUserInteraction=YES;
plotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(xLow)
length:CPDecimalFromFloat(oneDay)];
CPXYAxisSet *axisSet = (CPXYAxisSet *)graph.axisSet;
CPXYAxis *x=axisSet.xAxis;
x.majorIntervalLength = CPDecimalFromFloat(1*60*60);
x.minorTicksPerInterval = 0;
x.axisLineStyle = lineStyle;
x.majorTickLength = 7.0f;
//x.visibleRange=xAxisRange;
CPTimeFormatter *timeFormatter = [[[CPTimeFormatter alloc]
initWithDateFormatter:dateFormatter1] autorelease];
Chirp *retValue=[someTemp objectAtIndex:0];
NSDate …Run Code Online (Sandbox Code Playgroud) 我想在给定的链接中在iOS应用程序中绘制堆栈条形图
http://peltiertech.com/images/2009-05/StackChart4.png
.我知道使用核心绘图绘制简单条形图,但无法找到绘制堆积条形图的方法.请允许任何人建议我使用核心图或任何其他库绘制堆积条形图的方法.请建议任何其他库可用在iOS应用程序中绘制它.
我可以绘制曲线,但不是很平滑.事实上,它完全分散注意力和波浪状.任何人都可以帮助我或建议一种使曲线平滑的方法吗?
提前致谢.
我有一个非常简单的图表,我想启用触摸,我的第一部分工作:
plotSpace.delegate = self;
和方法:
-(BOOL)plotSpace:(CPPlotSpace *)space
shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point
{
NSLog(@"touched at: x: %f y: %f", point.x, point.y);
}
Run Code Online (Sandbox Code Playgroud)
如何将点"点"转换为图形的绘图空间?
我可以看到方法,但我不确定如何使用它们,doco,虽然很大,并没有真正描述它们:)
非常感谢马克
我是Core Plot框架的初学者.现在,我能够在屏幕上渲染条形图.
但是,我需要绘制一个水平条形图,其条形图从Y轴延伸,如下所示:
^
y|
|****
|*******
|**********
|******
|---------------> x
Run Code Online (Sandbox Code Playgroud)
我如何在Core Plot中实现这样的水平条形图?
我现在正在使用Core-plot进行iPhone图表开发.但它有一些我无法达到的要求.
我现在正在使用CorePlot 0.4,示例代码AAPLot进行开发
请看下面的图片,然后你会知道我的问题是什么非常感谢你...
我真的需要帮助解决这个问题,谢谢


我希望我的结果像这个应用程序


我现在正在使用Core-plot来开发应用程序.我正在寻找一些触摸事件,用户触摸图表的一个点,然后它显示价格.
当我看一下CorePlot网站时,它有一个应用程序显示我需要的内容 http://code.google.com/p/core-plot/wiki/AppsUsingCorePlot

我真的想通过Core-plot来做这个功能,我现在正在使用CorePlot 0.4我想做以下功能


我真的想要一个触摸事件,它可以显示点用户触摸的指定价格.
非常感谢你!!
我在条形图中的每个条形图上都有一条线.如何删除它.我将borderWidth设为零,即使我在条形图中的每个条形线周围也是如此.
我正在使用核心情节绘制图表.我试图在绘图区域绘制我的图形,但它包含白色背景.但我想用我自己的背景绘制图形.这是我的代码.
// setting frame of graph
CGRect frame = [self.hostingView bounds];
self.graph = [[[CPTXYGraph alloc] initWithFrame:frame] autorelease];
// Add some padding to the graph, with more at the bottom for axis labels.
self.graph.plotAreaFrame.paddingTop = 10.0f;
self.graph.plotAreaFrame.paddingRight = 10.0f;
self.graph.plotAreaFrame.paddingBottom = 25.0f;
self.graph.plotAreaFrame.paddingLeft = 30.0f;
// set background color of plot area by fill property and CPTColor
self.graph.plotAreaFrame.plotArea.fill=[(CPTFill *)[CPTFill alloc] initWithColor: [CPTColor colorWithComponentRed:0.8 green:0.8 blue:0.8 alpha:1.0]];
// add graph to hosting view by hostedGraph property of hostingView
self.hostingView.hostedGraph = self.graph;
Run Code Online (Sandbox Code Playgroud)
在上面的代码中,我试图改变颜色,但我想在y轴上绘制每个刻度线的水平虚线.
我正在尝试使用Core-Plot更改条形图中标签的默认位置.我正在使用这种方法:
-(CPTLayer *)dataLabelForPlot:(CPTPlot *)plot recordIndex:(NSUInteger)idx;
Run Code Online (Sandbox Code Playgroud)
我回来了:
return textLayer = [[CPTTextLayer alloc] initWithText:@"2222" style:textStyle];
Run Code Online (Sandbox Code Playgroud)
我得到这个结果:

但我想表现如下:

任何的想法?我试图在文档上找到答案,但我一直不可能.
core-plot ×10
iphone ×7
objective-c ×5
ios ×4
graph ×3
charts ×2
cptbarplot ×1
label ×1
nsdate ×1
position ×1