Я рисую гистограмму, она отлично работает, за исключением того, что dosent имеет анимацию. Пример: fill colore 0-50%. Я использую простой метод DrawRect рисовать вот мой код:Анимированная гистограмма в iOS
- (void)drawRect:(CGRect)rect
{
CGFloat height = self.bounds.size.height;
CGContextRef context = UIGraphicsGetCurrentContext();
// CGContextClearRect(context, rect);
CGContextSetFillColorWithColor(context, [self colorWithR:149 G:21 B:29 A:1].CGColor);
CGFloat barWidth = 52;
int count = 0;
NSNumber *num = [NSNumber numberWithFloat:graphValue];
CGFloat x = count * (barWidth + 10);
CGRect barRect = CGRectMake(x, height - ([num floatValue] * height), barWidth, [num floatValue] * height);
CGContextAddRect(context, barRect);
count++;
CGContextFillPath(context);
}
Пожалуйста, помогите мне простой способ добавить анимацию.
Это не * ваш * код. Вы скопировали его дословно из [моего ответа] (http://stackoverflow.com/a/17175206/643383) на [ваш предыдущий вопрос] (http://stackoverflow.com/q/17174468/643383) без upvote. – Caleb
Извините, мой плохой, я наклеил неправильный код. Обновлен мой код. – iPhoneDev