UITextViews, которые не сосут - PullRequest
0 голосов
/ 22 февраля 2010

Я стремлюсь значительно изменить поведение UITextView - добавив подсветку на основе регулярных выражений, номера строк и поиска и замены - так как я по сути хочу создать текстовый редактор на iPhone / iPad.

Я просматривал ссылку UITextView , но, похоже, она очень ограничена, совсем не настраивается. Я не очень хорошо знаю базовые структуры, поэтому любая помощь будет принята с благодарностью. Несмотря на отсутствие у меня глубоких знаний, я хочу сделать что-то довольно продвинутое, поэтому любая помощь вообще будет очень цениться.

Мой лучший,

Jamie

1 Ответ

1 голос
/ 22 февраля 2010

К сожалению, то, что вы видите с UITextView, это именно то, что вы получаете. Он не предназначен для поддержки описанных вами функций.

В последней версии iPhone OS лучше всего было бы развернуть редактор на основе Javascript в UIWebView. Сделайте обработку текста в JS. Да, это, наверное, неинтересно, но в отличие от UITextView это на самом деле возможно.

Альтернативный код вашего собственного текстового представления с нуля. Опять же, не весело, но есть преимущество, которое возможно.

Если у вас есть доступ к предварительным версиям будущих ОС iPhone, следите за новыми улучшениями и функциями. Демонстрация Apple для Pages for iPad явно использует нечто более сложное, чем нынешний UITextView, а приложения iWork предположительно используют только общедоступные API. Это будет означать, что что-то ближе к тому, что вам нужно, будет доступно в будущем выпуске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...