我刚开始接触iPhone开发,目前正在尝试重新创建一个我为Silverlight开发的图表工具。
目前,我使用渐变来“填充”图表中表示柱状条的矩形。当用户触摸图表中的柱状条时,是否可能对此渐变进行动画处理,使其改变颜色呢?
我已经查看了苹果提供的Core Animation指南,但找不到可针对渐变进行操作的属性。我想我可以使用转换来淡入淡出两个矩形,其中一个具有我的起始渐变效果,而第二个则具有“被触摸”版本,但这意味着必须为每个柱状条绘制多个矩形对象,这将带来额外的性能开销。
有什么好的想法吗?