我正在尝试实现自定义分页,例如'with with with with with with with with with sext段落'或'在同一页面上保持行'。但是在阅读了苹果文档和谷歌搜索后,我仍然不知道如何做。
我猜想的要点是nslayoutmanagerdelegate(layoutmanager(didCompleteLayout for textContainer))的委托方法)。在该方法中,很容易计算该段落是在文本容器中进行布局还是不合适。
但是下一步该怎么办?我该如何告诉布局管理器在下一页上重新划分该段?
我发现了一种完成这项工作的方法。在nslayoutmanagerdelegate方法didCompletelayout中,textContainer:我正在检查一些段落是否在一个文本容器中,如果是的,只需降低第一个容器的高度即可。像魅力一样工作,但需要传递文本。