所以,我正在将我使用CorePlot的一个项目转换为Swift。我有一个图表,除了常规的x轴和y轴我还添加了两个。默认情况下,轴被图形隐藏。我在Objective-C中使用以下代码在图表上显示它们:
graph.plotAreaFrame.plotArea.topDownLayerOrder = @[@(CPTGraphLayerTypeAxisLines)];
我想知道如何在Swift中做到这一点?我似乎无法设置 topDownLayerOrder 而不会得到某种“无法分配给[AnyObject]!”消息
答案 0 :(得分:3)
试试这个:
graph.plotAreaFrame.plotArea.topDownLayerOrder = [CPTGraphLayerType.AxisLines.rawValue]
答案 1 :(得分:1)
在同事的帮助下,这就是我们想出的:
graph.plotAreaFrame.plotArea.topDownLayerOrder = [CPTGraphLayerType.AxisLines.rawValue]