#html #objective-c #ios #cocoa-touch #epub
#HTML #objective-c #iOS #cocoa-touch #epub
Вопрос:
Кто-нибудь знает, как iBooks разбивает HTML-файлы в книге EPUB на несколько страниц, чтобы ни одна строка текста не была разрезана пополам?
Мне удалось отобразить электронные книги в формате a UIWebView
, но часто строки текста разрезаются пополам в верхней и / или нижней части представления.
(Я бы опубликовал изображение, чтобы показать, что я имею в виду, но у меня слишком мало очков репутации. Но, надеюсь, вы поняли идею.)
Комментарии:
1. В подобных случаях, если вы можете опубликовать ссылку на изображение, кто-нибудь с достаточной репутацией может включить изображение для вас. Мне нравится это как обходной путь, поскольку у редактора есть возможность модерировать изображение.
Ответ №1:
Я не эксперт по iBooks, но я считаю, что это настраивает UIWebView
так, что в представлении отображается только содержимое страницы. Вы могли бы попробовать это:
- загрузите полный HTML-код, не отображая его
- установите выделение текста от начала верхней строки до конца последней строки в представлении
- затем обрезать содержимое в конце выделения
Комментарии:
1. Я думаю, что ваш аватар невероятно хорошо работает с включением bobblehead 🙂