FBYDataDisplay-iOS icon indicating copy to clipboard operation
FBYDataDisplay-iOS copied to clipboard

reloadDatas方法无效,title没变,数据源没变,移除layer的时候还会崩

Open kriscog0114 opened this issue 7 years ago • 5 comments

reloadDatas方法无效,title没变,数据源没变,移除layer的时候还会崩

kriscog0114 avatar Feb 01 '18 08:02 kriscog0114

在FBYLineGraphContentView中drawGradient方法里面,123行,把endPoint = CGPointMake(endPoint.x + self.startPoint.x, self.yAxis_L + self.startPoint.y)改成endPoint = CGPointMake(endPoint.x , self.yAxis_L + self.startPoint.y),否则会导致x轴最大值右边仍有阴影

kriscog0114 avatar Feb 01 '18 08:02 kriscog0114

我也遇到这个情况,请问你解决了额吗?

Crayonnerry avatar May 08 '18 08:05 Crayonnerry

这个reloadDatas 时,崩溃,移除layer的代码替换成这个即可, 然后reloadDatas 时,发现数据不对,有保留上个数据的视图,处理方式为需要修改这里,FBYLineGraphContentView 文件中

  • (void)reloadDatas {

    [self reloadDatas];

    [self clearView];

    // 在reloadData 时,需要将之前缓存的数组数据pointArray清空,不然数组中保存了上次的数据,会出现bug pointArray = [NSMutableArray array];

    [self mapping]; }

guangqiang-liu avatar Feb 21 '19 15:02 guangqiang-liu

@kriscog0114 非常感谢提出的建议,已经作出修改并且更新

fanbaoying avatar Mar 12 '19 12:03 fanbaoying

@guangqiang-liu 谢谢你的建议,源码已经修改

fanbaoying avatar Mar 12 '19 12:03 fanbaoying