PDFThumbnailView:无法在 Sierra 中为 MAC OSx 应用程序选择缩略图

Posted

技术标签:

【中文标题】PDFThumbnailView:无法在 Sierra 中为 MAC OSx 应用程序选择缩略图【英文标题】:PDFThumbnailView: Not able to select thumbnails in Sierra for MAC OSx App 【发布时间】:2016-11-23 11:58:30 【问题描述】:

我正在使用 PDFKit。请参考here

PDFThumbnailView 在我将 Mac OS x 更新到 Sierra 后不允许拖动或选择缩略图。

已经设置了

[_pdfThumbnailView setPDFView:_pdfView]; 

还有来自xib_pdfThumbnailView 出口。

如果适用于以前的 OS x 版本。

任何帮助将不胜感激。

谢谢!!

【问题讨论】:

10.12 beta 7 中也存在同样的问题 :( 你有解决这个问题的办法吗? 【参考方案1】:

Apple 确实在 MacOS 10.12 中搞砸了 PDFKit,在其中的许多其他错误中,PDFThumbnailView 在大多数情况下无法使用,它除了显示 pdf 页面列表(有故障)之外什么都不做。

我在这方面花了很多时间,但找不到任何解决方法。恐怕您的选择是等待 Apple 解决此问题(希望如此)或推出您自己的缩略图视图替换。

创建您自己的缩略图视图不应过于复杂。我会使用NSCollectionView 并将缩略图渲染到它的网格中。然后连接所有选择并使用PDFView 拖放。如果 Apple 不尽快修复 PDFThumbnailView,我正计划这样做。

(ps:在 raywenderlich.com 上有一个不错的tutorial on NSCollectionView)

【讨论】:

以上是关于PDFThumbnailView:无法在 Sierra 中为 MAC OSx 应用程序选择缩略图的主要内容,如果未能解决你的问题,请参考以下文章

PDFKit - PDFThumbnailView 跳过页面而不是显示连续页面 - swift

ScrollView中存在EditText,焦点变化引发自动滚动问题

如何知道用户何时在 PDFKit 的 PDFView 中滑动到下一页?

将 PDFPage 添加到 PDFDocument 时 PDFView 不更新

赴日驻日本软件工作C#C++Windowsアプリケーション・サービスの開発運用 日本東京

テレワーク可/田町MySQLサーバーリソースチェック/問い合わせ対応業務