2010-09-18 11 views
7

Establecí el patrón de pincel utilizando CGContext y Bezierpath en UIImageView.cómo establecer diferentes patrones de pincel iphone

¿Es este un buen enfoque?

Tenemos otras mejores prácticas para establecer el patrón de pincel, para crear diferentes patrones de pincel.

¿Alguien tiene un patrón de diseño diferente que puedo usar al implementar mi pincel?

+0

¿Puede publicar su enfoque en el código? –

+0

¿te importaría aclarar la pregunta un poco? –

Respuesta

2

Sí, está bien si eso es lo que quiere hacer. Todo lo que un "cepillo" significa en este contexto es cómo quieres acariciar una línea. Si solo está tratando de establecer el patrón de trazo para una ruta bezier en algún UIImageView, entonces sí, parece que lo que está haciendo es apropiado.

Ahora, dependiendo de cuál sea su objetivo final, puede haber diferentes maneras de abordarlo. Su método podría tener complicaciones al interactuar con el dibujo de nivel superior en UIKit. Sin embargo, como usted pidió esto hace 7 meses, espero que ya lo haya descubierto.

-1

Si está utilizando bezierpath, puede usar el código patternImage en bezierpath. Si está utilizando CGContext, ajuste el ancho de su trazo y use los métodos de kcglinecap para obtener diferentes puntos.

En bezierpath también puede usar dashpattern para dibujar líneas de guiones.

Cuestiones relacionadas