Я использую https://github.com/danielgindi/Charts, и я хотел бы изначально «увеличить», чтобы показать только последние 7 точек на LineChartView. Я не хочу исправлять вид, чтобы отображать только 7 точек одновременно, и пользователь должен иметь возможность сжимать и масштабировать, чтобы отображать больше или меньше данных по своему усмотрению - я только хочу настроить начальный вид так, чтобыпоследние 7 очков показаны. Представьте себе представления «Неделя», «Месяц», «Год» в SegmentedControl (или средстве выбора в SwiftUI), которые устанавливают «область просмотра» на графике на основе 7, 30 или 365 дней, но позволяют пользователю по-прежнему изменять порт представления.
Какую функцию я должен использовать? Я пробовал LineChartView.setVisilbleXRange(minXRange: 7.0, maxXRange:7.0 )
, однако это исправляет окно просмотра, чтобы показывать только максимум или минимум 7 элементов ...