2013-05-23 2 views
-2

Je crée une application iphone qui crée la signature, il fonctionne bien, mais aucune idée comment effacer le dessin de l'écran que l'utilisateur crée afin qu'il puisse signer à nouveau.Il est mon code.comment effacer la ligne graphique créée avec le doigt touch dans l'application iphone

Voici le lien pour le code

http://pastebin.com/kaaMGNge

+0

Il existe plusieurs façons de tracer une ligne. De quelle façon vous avez utilisé et qu'est-ce que vous avez essayé? – CRDave

+0

ajouté le code s'il vous plaît vérifier –

+0

Vérifiez ceci: http://stackoverflow.com/questions/6177490/erase-line-drawing-with-uibezierpath – CRDave

Répondre

0

Si vous utilisez graphiques de base vous pouvez utiliser:

CGContextRef context = UIGraphicsGetCurrentContext(); 
CGContextClearRect(context, self.bounds); 

ou

CGContextFlush(ctx); 

Si vous utilisez UIBezierPath puis vous pouvez utiliser:

[bezierObject removeAllPoints]; 
+0

ajouté le code s'il vous plaît vérifier –

Questions connexes