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 不更新