Флаттеры PanAndZoomBehavior не увеличивают центр жеста - PullRequest
0 голосов
/ 09 ноября 2018

Я использовал https://github.com/google/charts внутри моего приложения. Это прекрасно работает. Но когда я увеличиваю график, увеличение происходит, но не в том месте! Он начинает расширяться, сохраняя левую статичность. Эффект заключается в масштабировании слайда под вашим пальцем, а не в той точке, к которой вы приближаетесь. Есть ли способ увеличить изображение так же, как увеличить изображение в галерее?

код моего графика Widget build(BuildContext context) { return new charts.LineChart( _chartSeriesFromChartData(seriesList), animate: false, defaultRenderer: charts.LineRendererConfig(includeArea: true, includePoints: true), primaryMeasureAxis: charts.NumericAxisSpec(tickProviderSpec: charts.BasicNumericTickProviderSpec(desiredTickCount: 8)), behaviors: [ZoomBehaviour()], )

1 Ответ

0 голосов
/ 22 марта 2019

вы можете использовать такой код в вашем коде:

behaviors: [new charts.PanAndZoomBehavior()],

или, если вы хотите выбрать по пунктам в наших таблицах, вы можете использовать:

behaviors: [new charts.SeriesLegend()],

и если вы хотите использовать два из них, возможно, вы можете использовать:

behaviors: [new charts.SeriesLegend(), new charts.PanAndZoomBehavior()],

хороший замок, счастливое кодирование

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...