您将不得不读取数据并根据您设置的任何规则布置文本。据我所知,UIKit 的文本控件中没有用于分页内容的内置工具。
您可能会尝试的一件事是使用 Web 视图通过 HTML 逐页显示您的内容。您可以使用 Javascript 来获取页面上的指标,并逐渐从页面中添加或删除内容,直到它与您的指标匹配。在单独的线程中执行此操作,并在用户阅读第一页时让它分析 EPUB。作为一个额外的好处,这将使您能够使用 CSS 来进行页面布局,这将使您可以很好地控制排版、行距等,同时可以轻松添加诸如热链接目录之类的功能。