问题标签 [ios-pdfkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
574 浏览

ios - 应该如何定义 PDFView usePageViewController withViewOptions 的选项字典:

应该如何为 PDFKit 中的 PDFView 定义 pageViewController 的选项字典?

我对这面旗帜特别感兴趣

UIPageViewController.NavigationOrientation.horizo​​ntal

0 投票
0 回答
209 浏览

ios - iOS PDFkit 无法将自定义属性添加到 pdf 文档

我正在尝试将自定义属性添加到 pdf 文档元数据,但在savedocument(document)之后自定义属性未添加到文档中。

0 投票
0 回答
84 浏览

swift - 键入时文本光标不在视野范围内

我的 PDF 文档中添加了多个 PDFKit 注释。当用户选择文本注释添加文本时,键盘出现,文档向上滚动,光标不在屏幕上。我尝试将 PDF 文档视为文本字段,但这不起作用。当用户在 PDF 注释上添加文本时,如何将光标保持在屏幕上或在键盘上方居中?

这是我的代码:

}

0 投票
2 回答
901 浏览

xcode10 - 如何在 swift 中使用 PdfKit 为链接注释着色或添加动作以突出显示注释

我的应用程序中有一些 pdf,并且正在快速使用 PdfKit。现在我想突出显示 pdf 文档中的所有超链接。我尝试使用 PDFAnnotationSubtype.highlight 和 PDFAnnotationSubtype.link 但在这两种情况下我都无法实现我的目标。

对于 PDFAnnotationSubtype.highlight - 单击链接时,我无法对其添加操作。

对于 PDFAnnotationSubtype.link - 我无法为链接设置颜色或背景颜色。

这是我的代码,如果在这里遗漏了什么,请纠正我。

我能找到路。任何人都可以提出一些建议吗?图像是代码中提到的案例 1 的结果。 在此处输入图像描述

0 投票
1 回答
296 浏览

uimenucontroller - PDFKit bug,需要禁用 UIMenuItems

我正在尝试禁用 PDFKit 中的 UIMenuItems。我已经实施

但是 MenuItems CopySelect All仍然处于活动状态。我想禁用它们的主要原因是因为全选会导致较大的 pdf 文档出现致命的内存错误。

malloc:无法分配区域

我已经提交了一个错误报告,但同时我需要禁用菜单项。

注意:如果 pdfDocument.string 足够大,以下任何调用都会导致崩溃。

  1. pdfView.selectAll()
  2. UIMenuController.selectAll
  3. 让字符串 = pdfDocument.string
0 投票
1 回答
893 浏览

ios - PDFKit:如何将 PDFView 中的当前页面移动到特定偏移量

假设 PDF 中只有一页。 我要实现的目标:保存当前正在查看的 PDFPage 的缩放和偏移量,并在用户返回该页面时以完全相同的偏移量和缩放级别显示页面。 我所取得的成就:计算偏移量和缩放并在页面重新加载时,成功显示保存的页面缩放级别。我无法设置偏移量。尝试使用以下方法,但没有效果。

1)

2)

0 投票
1 回答
672 浏览

cgrectmake - 由于未捕获的异常“CALayerInvalidGeometry”而终止应用程序,原因:“CALayer 位置包含 NaN:[nan nan]”

问题开始于XCode 10.2.x我猜虽然它与XCode 10.1

崩溃点是以下代码中的“ pdfView.frame = self.view.frame”:

崩溃日志:

0 投票
1 回答
490 浏览

swift - Swift PDF 渲染任何 UIView 或 UIViewController PDFKit

我做了一些研究,发现我可以用这个PDFKit库绘制图像、字符串、形状。是否有任何简单的方法可以在 PDF 文档中绘制 aUIView或 a 的视图?UIViewController

我更喜欢 Swift 的答案,但我也会接受 Objective-C。

0 投票
0 回答
239 浏览

ios - 使用 PDFKIT 在 Pdf 页面上添加按钮/标签

我正在尝试在 pdf 页面上添加一些交互式按钮。我正在使用Apple PDFKit显示 Pdf 文件,并且我已经实现了 UITapGesture,所以当用户点击屏幕时,我会在其上显示注释,问题是我想将此注释标记为 1、2、3 等数字,并且每当用户点击此注释用户应该会提示您要删除它的消息吗?然后将其删除。现在,

  1. 如何将注释作为数字 1、2、3 等给出?
  2. 如何在相同的注释上添加操作?以便用户可以在操作时将其删除?

注意:如果您无法理解用例,那么仅举一个将斯诺克游戏的球放置在不同位置的示例。

0 投票
1 回答
1666 浏览

ios - 如何使用 PDFKit 突出显示 pdf 中的选定文本?

我已经设置了一个 PDFViewer 并想添加一个突出显示功能,以便当用户选择文本时,他们可以突出显示它。当您在笔记、iMessages 等中突出显示文本时,您可以选择全选、复制、粘贴等。您将如何编辑它以便同时拥有突出显示功能?此外,应用程序如何保存突出显示,以便当用户关闭并重新打开应用程序时,他们仍然能够查看突出显示的文本?这会涉及使用核心数据还是其他东西?谢谢!

这是 Apple 提供的默认功能的屏幕截图,但我想添加一个额外的突出显示功能