2010-11-08 6 views
16

Où puis-je trouver un exemple de code source d'une application de dessin Quartz pour iOS? Comme il y a des tonnes de diverses applications de dessin pour iPhone/iPad, je suppose qu'il doit y avoir une sorte de projet open source pour dessiner. Cependant, la recherche n'apporte rien.Code source de l'application de dessin open source iOS

Répondre

2

Il est le GLPaint demo code

+0

Merci, mais j'aurais dû mentionner que je suis à la recherche d'une solution à base de quartz. Ma faute. – Michael

+0

Il y a 4 ans, ce genre de réponses était accepté. plus tard, la communauté a trouvé l'implication qu'elle pourrait apporter. Je ne toucherai pas à une question aussi ancienne, mais n'hésitez pas à la modifier. – vikingosegundo

5
+1

Vous ne savez pas si la peinture au doigt est lisse? – Michael

+1

Assez juste. Mais la combinaison des méthodes 'touch' de GLPaint et drawRect/drawInContext de QuartzDemo pour voir comment les lignes sont dessinées. Ensuite, simplement, remplacez les appels de GLPaint à -renderLineFromPoint: toPoint: par [self setNeedsDisplay] ... – westsider

+0

Merci beaucoup pour votre aide! – Michael

10

Vous pouvez utiliser UIBezierPath, consultez this tutoriel et exemple de code. C'est étonnamment facile.

1

Pour ajouter à cela, même si vous l'avez mentionné spécifiquement iOS, il n'y a pas de mal à passer par des applications Mac pour quelques conseils. Voici quelques-uns. Sketch+ Accessibility, Pixen & Showoff-Pad

3

J'ai eu la même question à la recherche d'exemples quand j'ai commencé avec le dessin, alors j'ai décidé de libérer mes efforts comme un exemple de projet appelé SimpleDrawing. J'ai essayé de garder les choses basiques tout en supportant la plupart/tous les outils et opérations de dessin standard.