Comment faire une animation radar dans le SDK de l'iPhone?
-
06-07-2019 - |
Question
Est-ce que quelqu'un sait comment animer une animation radar comme celle ci-dessous? texte de remplacement http://img197.imageshack.us/img197/7124/circle0.png
Avec ça grandissant vers l'extérieur? Je dois dessiner le cercle en utilisant Quartz ou d’une autre manière?
La solution
Pour dessiner un cercle statique dans une sous-classe UIView
:
- (void)drawRect:(CGRect)rect
{
CGRect rect = { 0.0f, 0.0f, 100.0f, 100.0f };
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(context, 1.0, 0.0, 0.0, 1.0);
CGContextSetLineWidth(context, 2.0f);
CGContextAddEllipseInRect(context, rect);
CGContextStrokePath(context);
}
À partir de là, il vous suffit de l'animer avec une minuterie, de modifier la taille du rect et d'ajouter plus de cercles.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow