Domanda

Sto cercando di personalizzare il comportamento di un UITextView abbastanza drammaticamente - l'aggiunta di evidenziazione regex-based, i numeri di riga e di trovare e sostituire -. Come ho essenzialmente voglio creare un editor di testo su iPhone / iPad

Ho cercato attraverso il UITextView riferimento ma sembra essere molto limitato, non molto personalizzabile a tutti. Io non so davvero i quadri di base molto bene, in modo che qualsiasi aiuto sarebbe apprezzato. La mia mancanza di conoscenza approfondita nonostante, voglio fare qualcosa di molto avanzata, in modo che qualsiasi aiuto a tutti sarebbe davvero molto apprezzato.

Il mio migliore,

Jamie

È stato utile?

Soluzione

Purtroppo quello che stai vedendo con UITextView è esattamente quello che si ottiene. Non è progettato per supportare il tipo di caratteristiche che descrivi.

Nel l'ultimo iPhone OS la soluzione migliore sarebbe quella di implementare un editor JavaScript-based in un'UIWebView. Fare la gestione del testo in JS. Sì, questo è probabilmente non è divertente, ma a differenza di UITextView in realtà è possibile.

Codice alternativa vostro punto di vista del testo da zero. Anche in questo caso, non è divertente, ma ha il vantaggio di essere possibile.

Se si ha accesso alla pre-release di futuro iPhone OS, guardare per nuovi miglioramenti e funzionalità. demo di Apple Pages per iPad utilizza chiaramente qualcosa di più sofisticato rispetto al UITextView corrente e le applicazioni iWork presumibilmente utilizzare le API solo pubblici. Ciò implicherebbe qualcosa di più vicino a ciò che è necessario sarà disponibile in una versione futura.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top