J'essaie d'implémenter la fonctionnalité de peinture simple dans mon application iPhone. J'ai essayé de mettre à jour un bitmap avec un pinceau bitmap, et j'ai aussi essayé this tutorial.ne peut pas dessiner assez vite pour suivre les touchesMoved?
Les deux méthodes ont le même problème, même si le code est presque totalement différent. Cela n'arrive que sur l'appareil - le simulateur fonctionne bien.
Lorsque je touche l'écran et bouge le doigt, l'écran n'est pas mis à jour. Lorsque je fais une pause ou que je soulève mon doigt, l'écran est mis à jour. Ce n'est pas une très bonne expérience utilisateur! J'ai essayé d'appeler drawRect depuis touchesMoved directement, mais j'ai trouvé que le contexte de dessin (que je récupère à l'aide de UIGraphicsGetCurrentContext) n'est pas valide pour plusieurs appels, donc peindre l'écran moi-même pour chaque touchesMoved ne fonctionne pas.
Des idées?
Merci pour toute aide, cela a été assez frustrant!
Henning
Merci, mais j'ai essayé de faire un [self setNeedsDisplay] à partir de touchesMoved. Cela n'a pas aidé. – Henning