Quelqu'un peut-il conseiller ce que la méthode utilisée pour le scénario suivant:traçant une ligne animée qui s'efface
utilisateur touche l'écran puis fait glisser son doigt sur ce point et une ligne est tracée, mais ils se déplacent leur doigt de haut en bas de la ligne suit leur doigt comme une ligne droite.
exemple est comme le centre d'une horloge où l'aiguille des minutes est fixée au centre et l'utilisateur entraîne l'autre extrémité autour de l'horloge. L'aiguille des minutes glisse comme une ligne droite permanente qui n'efface pas les détails sous-jacents.
J'espère que j'ai bien expliqué cela?
merci pour quelques conseils
Vous devrez en apprendre davantage sur le Quartz pour dessiner la ligne droite. Il suffit d'utiliser touchesBegan pour définir le point de départ dans une variable CGPoint. Dans touchesMoved, définissez le point de fin dans une autre variable CGPoint, puis utilisez setNeedsDisplay pour redessiner la ligne. Vous apprendrez comment utiliser drawRect et setNeedsDisplay. – Fattie