Разбейте HTML на страницы без линий, разрезанных пополам - PullRequest
4 голосов
/ 04 октября 2011

Кто-нибудь знает, как iBooks разбивает HTML-файлы в книге EPUB на несколько страниц, чтобы ни одна строка текста не была разрезана пополам?

Мне удалось отобразить электронные книги в UIWebView, ночасто строки текста делятся пополам в верхней и / или нижней части экрана.

(Я бы опубликовал изображение, чтобы показать, что я имею в виду, но у меня слишком мало очков репутации. Но, надеюсь, вы поняли идею.)

1 Ответ

0 голосов
/ 24 октября 2011

Я не эксперт по iBooks, но я считаю, что он настроен UIWebView, поэтому в представлении отображается только страница с контентом.Вы можете попробовать это:

  1. загрузить полный HTML без его отображения
  2. установить выбор текста от начала верхней строки до конца последней строки в представлении
  3. затем обрезать содержимое в конце выделения
...