我正在尝试显示上下变化的条形图。 但是当我运行它时,它只会在条形图增加时更新显示,就像Objective-C没有删除之前的CALayer图像一样。
如果将CALayer的.frame设置得更小,它会自动删除上一张图像吗?
以下是我如何更新它:
[ CATransaction begin ];
[CATransaction setValue : ( id ) kCFBooleanTrue forKey : kCATransactionDisableActions];
graph_CALayer.frame = CGRectMake( left_x, top_y, width, height );
graph_CALayer.backgroundColor = bar_background_color.CGColor;
[CATransaction commit];
答案 0 :(得分:0)
不,它不会删除上一张图像。 我的框架论据是错误的。 y坐标= 0位于我的条形图顶部,这让我再次困惑。要成为更好的iOS程序员,也许我应该站在我的头上。 : - )