Pregunta

Estoy buscando para personalizar el comportamiento de un UITextView de manera espectacular - la adición de expresiones regulares basadas en relieve, los números de línea y buscar y reemplazar -. Como yo quiero, esencialmente para crear un editor de texto en el iPhone / iPad

He estado buscando a través de la UITextView referencia pero parece ser muy limitada, no muy personalizable en absoluto. No se sabe muy bien los marcos subyacentes muy bien, por lo que cualquier ayuda sería muy apreciada. Mi falta de conocimiento profundo pesar de ello, quiero hacer algo bastante avanzado, por lo que cualquier ayuda en absoluto sería muy muy apreciado.

Mi mejor,

Jamie

¿Fue útil?

Solución

Por desgracia lo que se está viendo con UITextView es exactamente lo que se obtiene. No está diseñado para soportar el tipo de características que usted describe.

En el último iPhone OS su mejor apuesta sería la de implementar un editor basado en Javascript en un UIWebView. Hacer el manejo de JS texto. Sí, eso es, probablemente, no es divertido, pero a diferencia de UITextView Es realmente posible.

Código Alternativamente su propio punto de vista de texto a partir de cero. Una vez más, no es divertido, pero tiene la ventaja de ser posible.

Si usted tiene acceso a pre-versiones del futuro iPhone OS, esté atento a las nuevas mejoras y características. demostración de páginas para el iPad de Apple utiliza claramente algo más sofisticado que el UITextView actual, y el iWork aplicaciones supuestamente utilizar las API única públicas. Eso implicaría algo más cercano a lo que necesite estará disponible en una versión futura.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top