Это версии CorePlot (слева) и Swiftui (справа): < /p>
Я не могу понять, как кодировать в Swiftui, чтобы получить тот же результат, что и в старой версии: < /p>
Нет линий сетки через график < /li>
Линия для оси x на Внизу < /li>
Маленькие клещи < /li>
< /ul>
Это мой код до сих пор: < /p>
Код: Выделить всё
Chart(data) {
LineMark(
x: .value("x", $0.x),
y: .value("y", $0.y)
)
.interpolationMethod(.catmullRom)
.lineStyle(StrokeStyle(lineWidth: 1))
}
.chartXAxis {
AxisMarks(position: .bottom, values: .automatic) { _ in
AxisValueLabel(anchor: .top)
}
}
.chartXAxisLabel(position: .bottom, alignment: .center) {
Text(chartProperties.xTitle)
}
.chartXScale(domain: [chartProperties.minX, chartProperties.maxX])
.chartYAxisLabel(position: .leading, alignment: .center) {
Text(chartProperties.yTitle)
}
.chartYScale(domain: [chartProperties.minY, chartProperties.maxY])
.chartYAxis {
AxisMarks(position: .leading)
}
< /code>
chartPropertiesПодробнее здесь: https://stackoverflow.com/questions/794 ... chart-axes
Мобильная версия