Tag: 核心阴谋

Coreplot折线图行不可见

我试图做一个与核心阴谋的线图,但我有一个问题。 尽pipenumber(for:…)函数(最后一行)起作用并且数据被检索,模拟器中没有行。 我一直试图做这个60个小时,我不知道这里有什么问题。 没有更多的细节。 这是我的代码: import UIKit import CorePlot class dottedLine: UIViewController { @IBOutlet var hostView: CPTGraphHostingView! var plot: CPTScatterPlot! override func viewDidLayoutSubviews() { super.viewDidLayoutSubviews() initPlot() } let xValues: [NSNumber] = [1,2,3,4] let yValues: [NSNumber] = [1,5,4,3] func initPlot() { configureHostView() configureGraph() configureChart() configureAxes() } func configureHostView() { hostView.allowPinchScaling = false } func configureGraph() { […]

如何在核心情节只animationx轴?

我在核心情节animationx轴的价值,但与我的xAxis,yAxis也animation和消失。 我设置graphics显示在这里,因为我有一些与graphics数据有关的问题,我已经问了问题,这里你可以看到代码图设置是正确的: graphics设置代码 。 什么不见​​了? 我的animation代码如下: let plotSpace = graph.defaultPlotSpace as! CPTXYPlotSpace! let location = currentIndex let oldRange = CPTPlotRange(location: location , length: kMaxDataPoints – 2) let newRange = CPTPlotRange(location: location + 1, length: kMaxDataPoints – 2) CPTAnimation.animate(plotSpace, property: "xRange", fromPlotRange: oldRange, toPlotRange: newRange, duration: 1.0) currentIndex += 1

如何将时间作为xAxis数据值在方法numberForPlot中使用核心图?

我需要创build“心率与时间”图。 在xAxis中,我显示的格式是“HH:mm:ss”,y轴是它的十进制值。 我的代码如下: 图的数据源: var graphData:[(String,Double)] = [] let data = ("17:56:35",Double(65)) let data1 = ("18:04:13",Double(95)) let data2 = ("18:8:35",Double(25)) self.graphData.append(data) self.graphData.append(data1) self.graphData.append(data2) 设置graphics和绘图数据代码: func setGraph() { let tts = CPTMutableTextStyle() tts.fontSize = 75.0 tts.color = CPTColor(CGColor: UIColor.blackColor().CGColor) tts.fontName = "HelveticaNeue-Bold" self.graph.titleTextStyle = tts self.graph.title = "Heart Rate vs Time" self.graph.applyTheme(CPTTheme(named:kCPTPlainWhiteTheme)) let plotSpace = graph.defaultPlotSpace […]