AAChartModel / AAChartKit

📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的现代化声明式数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
https://cocoapods.org/pods/AAChartKit
MIT License
4.71k stars 751 forks source link

嵌套在UIScrollView中,折线图左右滑动导致UIScrollView上下滑动 #1458

Open Livjxbill993 opened 1 year ago

Livjxbill993 commented 1 year ago

如何解决滑动冲突,谢谢

wtuyp commented 1 year ago

我也碰到了这个问题。暂时想到一个临时处理方案是在 chartView 的 moveOverEventBlock 里执行下面代码:

[NSObject cancelPreviousPerformRequestsWithTarget:self selector:@selector(chartViewMoveOverEnded) object:nil]; scrollView.scrollEnabled = NO; [self performSelector:@selector(chartViewMoveOverEnded) afterDelay:0.5];

然后在 chartViewMoveOverEnded 方法里执行 scrollView.scrollEnabled = YES;