Я пытаюсь оживить рисунок круга. Что-то приложение Shazaam делает во время записи, но намного проще.
У меня есть этот код в drawRect: метод рисования круга:
CGContextRef currentContext = UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(currentContext, 0.86, 0.86, 0.86, 1.0);
CGContextSetLineWidth(currentContext, kLineWidth);
CGContextStrokeEllipseInRect(currentContext, CGRectMake(0.0, 0.0, 150.0, 150.0));
Я пытался оживить круг с помощью:
[CATransaction begin];
[CATransaction setValue:[NSNumber numberWithFloat: 3.0f] forKey: kCATransactionAnimationDuration];
// Drawing code above
[CATransaction commit];
Единственное, что он делает, это рисует круг, как указано, но он не анимирован.
Может кто-нибудь помочь мне с этим?