reloadDatas方法无效,title没变,数据源没变,移除layer的时候还会崩
reloadDatas方法无效,title没变,数据源没变,移除layer的时候还会崩
在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轴最大值右边仍有阴影
我也遇到这个情况,请问你解决了额吗?
这个reloadDatas 时,崩溃,移除layer的代码替换成这个即可, 然后reloadDatas 时,发现数据不对,有保留上个数据的视图,处理方式为需要修改这里,FBYLineGraphContentView 文件中
-
(void)reloadDatas {
[self reloadDatas];
[self clearView];
// 在reloadData 时,需要将之前缓存的数组数据
pointArray清空,不然数组中保存了上次的数据,会出现bug pointArray = [NSMutableArray array];[self mapping]; }
@kriscog0114 非常感谢提出的建议,已经作出修改并且更新
@guangqiang-liu 谢谢你的建议,源码已经修改