0
ここでは、CorePlotで軸を固定する方法について多くの質問がありますが、すべてCPTXYAxis
のaxisConstraints
プロパティを参照していますが、これはCorePlot 2.0以降では存在しません。コアプロット2.1固定Y軸
コアプロット2.0以降でY軸を修正する方法はどうですか?
let graph = CPTXYGraph(frame: self.nativeView.graphView.bounds)
let plotSpace = graph.defaultPlotSpace!
plotSpace.setPlotRange(CPTPlotRange(location: -1, length: 20), forCoordinate: .X)
plotSpace.setPlotRange(CPTPlotRange(location: -10, length: 20), forCoordinate: .Y)
plotSpace.allowsUserInteraction = true
plotSpace.delegate = self
let axisSet = graph.axisSet
if let axis = axisSet?.axisForCoordinate(.Y, atIndex: 0) {
axis.majorIntervalLength = 5
axis.minorTicksPerInterval = 5
let formatter = NSNumberFormatter()
formatter.positiveFormat = "#"
formatter.negativeFormat = "#"
axis.labelFormatter = formatter
//Here I want to fix this thing..
}
//And then I create a scatter plot and add it and that's it
聖イエス、それは私が感じる...ちょうど 'CPTAxisSet'だったので...問題は私CPTXYAxisSet''にキャストされませんでした今はばかげている。ありがとうございました。 – Majster