Swift3 快速图表缩放x轴和y轴?

Swift3 快速图表缩放x轴和y轴?,swift3,swift4,swift5,Swift3,Swift4,Swift5,我正在使用快捷图表库。X打印到定点值和y轴正在正确打印到定点值,但我无法移动X轴和y轴。我需要在图表中显示15分钟的数据。如何启用缩放x轴和y轴 如何将15分钟的数据转换为24小时的数据 我正在使用 func initializeChart(){ chart.delegate=self // Initialize data series and labels let stockValues = tempArray var serieData: [Double]

我正在使用快捷图表库。X打印到定点值和y轴正在正确打印到定点值,但我无法移动X轴和y轴。我需要在图表中显示15分钟的数据。如何启用缩放x轴和y轴

如何将15分钟的数据转换为24小时的数据

我正在使用 func initializeChart(){ chart.delegate=self

    // Initialize data series and labels
    let stockValues = tempArray
    
    var serieData: [Double] = []
    var labels: [Double] = []
    var labelsAsString: Array<String> = []
    for (i, value) in stockValues.enumerated() {
        serieData.append(value["temp"] as! Double)
        labels.append(Double(i))
        labelsAsString.append(value["date"] as! String)
    }
    let series = ChartSeries(serieData)
    series.area = true
    
    // Configure chart layout
    chart.lineWidth = 0.5
    chart.labelFont = UIFont.systemFont(ofSize: 8)
    chart.xLabels = labels
    chart.xLabelsFormatter = { (labelIndex: Int, labelValue: Double) -> String in
        return labelsAsString[labelIndex]
    }
    chart.xLabelsTextAlignment = .center
    chart.yLabelsOnRightSide = false
    // Add some padding above the x-axis
    chart.minY = serieData.min()! - 5
    
    chart.add(series)
}
//初始化数据系列和标签
让stockValues=tempArray
变量serieData:[Double]=[]
变量标签:[双]=[]
var labelasstring:Array=[]
对于stockValues.enumerated()中的(i,value){
serieData.append(值[“temp”]as!Double)
标签.附加(双(i))
labelassString.append(值[“日期”]为!字符串)
}
let系列=图表系列(serieData)
series.area=true
//配置图表布局
chart.lineWidth=0.5
chart.labelFont=UIFont.systemFont(大小:8)
chart.xLabels=标签
chart.xLabelsFormatter={(labelIndex:Int,labelValue:Double)->字符串输入
返回标签串[labelIndex]
}
chart.xLabelsTextAlignment=.center
chart.yLabelsOnRightSide=false
//在x轴上方添加一些填充
chart.minY=serieData.min()!-5
图表.添加(系列)
}