我使用QLPreviewController向我的用户显示pdf文件。一切正常。我只想知道用户何时到达文档末尾。
您知道是否有可能?
谢谢。
答案 0 :(得分:0)
不幸的是,主要问题是没有一种很好/干净的方法来确定滚动位置是否已到达文档的末尾。我尝试遍历所有控制器的子视图以找到UIScrollView实例,因此可以将其设置为我的QLPreviewController
的子类实例,但是它没有一个,似乎它使用其他UI元素来处理滚动相当锁定。
最好只使用QLPreviewControllerDelegate
并利用func previewControllerWillDismiss(_ controller: QLPreviewController)
函数来检测用户何时完成预览文档而不是到达底部。