Использование основного текста для ввода - PullRequest
1 голос
/ 30 января 2010

Я бы хотел создать редактор форматированного текста с использованием Core Text (в идеале для iPad, но я уверен, что из-за NDA я не могу получить конкретные примеры для iPad)

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

Любая помощь приветствуется:)

1 Ответ

1 голос
/ 31 января 2010

iPhone SDK, по крайней мере, начиная с версии 3.1 (для которого документация доступна для общественности), не имеет основного текста. Возможно, что они добавили Core Text в 3.2, но если это так, никто здесь не может ответить вам об этом; спросите на форумах разработчиков . (Я не знаю, потому что я не разработчик для iPhone, поэтому у меня нет доступа к этой информации. Я могу читать только то, что общедоступно.)

В Mac OS X Core Text предназначен только для рисования текста. Вам придется самостоятельно обрабатывать все вводимые данные, а также выделение и рисование точек вставки. То есть вы должны написать свой собственный NSText и NSTextView с нуля. Если вы программируете Mac, было бы проще использовать встроенный NSTextView.

...