Мне нужно иметь возможность читать текст, помеченный с использованием XML для форматирования, и отображать его на отформатированном iPad. Одна хитрость в том, что мне нужно поддерживать сноски.
Мне нужно иметь возможность читать источник, анализировать источник, создавать приписанную строку для источника, создавать строки. Затем мне нужно написать строки в текст или сноски, пока экран не заполнится.
Мне сказали, что основной текст - это то, что мне нужно использовать. Однако, как и остальная документация Apple, документация Core Text просто смущает.
Существует класс framesetter, который форматирует текст, чтобы он помещался в рамку (похоже, я не хочу этого делать).
Существует класс наборщика, который форматирует строки. Но, похоже, нет способа указать ширину линии.
Учитывая разнообразие приложений, которые должны были бы делать именно это, я не могу найти никаких примеров вообще. Некоторые из основных текстовых функций, которые только «задокументированы» в самых смутных терминах, не генерируют хитов Google, кроме яблочной «документации».
Может кто-нибудь объяснить, как можно выполнить этот программный тест?
Спасибо