¿Dónde puedo encontrar un código fuente de muestra de una aplicación de dibujo basada en Cuarzo para iOS? Como hay toneladas de diversas aplicaciones de dibujo para iPhone/iPad, supongo que debe haber algún tipo de proyecto de código abierto para dibujar. Sin embargo, la búsqueda no aporta nada.código fuente de la aplicación de dibujo de código abierto iOS
Respuesta
Existe la GLPaint demo code
Hay QuartzDemo: http://developer.apple.com/library/ios/ipad/#samplecode/QuartzDemo/Introduction/Intro.html
No estoy seguro de si demuestra una pintura suave de los dedos. – Michael
Bastante justo. Pero la combinación de los métodos de 'toques' de GLPaint y drawRect/drawInContext de QuartzDemo para ver cómo se dibujan las líneas. Luego, simplemente, reemplace las llamadas de GLPaint a -renderLineFromPoint: toPoint: con [self setNeedsDisplay] ... – westsider
¡Muchas gracias por su ayuda! – Michael
Puede utilizar UIBezierPath, echa un vistazo a this tutorial y código de ejemplo. En realidad es sorprendentemente fácil.
Me gustó mucho el Drawing iOS 4 iPhone 2D Graphics with Quartz de Product Site Documentation Site iPhone iOS 4 Development Essentials
Para añadir a esto, a pesar de que usted ha mencionado específicamente IOS, no hay ningún mal en ir a través de aplicaciones de Mac para obtener algunos consejos. Aquí hay algunos. Sketch+ Accessibility, Pixen & Showoff-Pad
que tenían el mismo problema en busca de ejemplos cuando empecé con el dibujo, por lo que decidieron liberar mis esfuerzos como un proyecto de ejemplo denominado SimpleDrawing. Traté de mantener las cosas básicas al mismo tiempo que soporté la mayoría de las herramientas y operaciones de dibujo estándar.
- 1. Biblioteca de dibujo de código abierto (dwg) en C#
- 2. ¿Cómo crear un proyecto de iOS de código abierto?
- 3. Código fuente de la aplicación Alarm Clock
- 4. ¿Código de código abierto para presentar la forma de onda?
- 5. Buen código fuente abierto para C++
- 6. OCR de código abierto
- 7. Buceo profundo en código fuente abierto
- 8. ¿El código fuente abierto es JVM?
- 9. Exportar código fuente de la aplicación ASP.NET MVC para PhoneGap
- 10. ¿Es C de código abierto?
- 11. Incluyendo código en proyectos de código abierto
- 12. Dibujo de red de Petri y generación de código
- 13. Programa de dibujo de código abierto que admite la prueba de gráfico planar?
- 14. Código fuente abierto para detección y discriminación de voz
- 15. código abierto RTOS enlaces de código
- 16. ¿ExtJS es de código abierto?
- 17. de código abierto máquina virtual
- 18. la promoción de proyectos de código abierto
- 19. Aplicaciones de código abierto para iPad
- 20. Haciendo una aplicación web código abierto
- 21. Web.config en el repositorio de código abierto
- 22. IOS: código de país
- 23. Código fuente de la mensajería de Android
- 24. Crítica de software: software de código abierto
- 25. JSF 2.0 de ejemplo o aplicación de código abierto
- 26. Verificación ortográfica de código abierto
- 27. Delphi - proyectos de código abierto
- 28. Código fuente abierto para leer PDF en Android
- 29. Descargar el código fuente de la aplicación GAE implementada
- 30. Perfiladores de código abierto recomendados
Gracias, pero debería haber mencionado que estoy buscando una solución basada en Quartz. Mi error. – Michael
Hace 4 años se aceptó este tipo de respuestas. más tarde, la comunidad descubrió la implicación que podría tener. No tocaré una respuesta tan antigua a una pregunta cerrada, pero siéntete libre de editarla. – vikingosegundo