【问题标题】:can labels be turned off in PDFThumbnailView?可以在 PDFThumbnailView 中关闭标签吗?
【发布时间】:2012-09-18 19:28:12
【问题描述】:

MacOS 提供了一组非常方便的类和对象来显示 PDF 文档。

PDFThumbnailView 用于显示缩略图的滚动集合,这些缩略图代表在 PDFDocument 中管理的 PDF 文档的每一页(并且在全尺寸 PDFView 中可见,位于我的 PDFThumbnailView 的右侧)。这就是我的 UI(带有 PDFThumbnailView 和 PDFView)的样子:

这是我关于 PDFThumbnailView 标签的问题(我在下图中圈出了其中三个):

PDFThumbnailView 提供了一个handy method to change the font of the thumbnail label;但是有没有办法真正自定义这些标签中显示的内容,或者更好的是,完全关闭该标签?

【问题讨论】:

    标签: macos quartz-graphics pdfview


    【解决方案1】:

    好吧,既然这个问题为我赢得了 StackOverflow 上的“风滚草”徽章,我不妨用我最终做的(非常非最佳)解决方案来回答这个问题,以防万一或者其他两个人曾经遇到过这个问题。

    PDFThumbnailView has a "setLabelFont:" method,您可以为其分配极小的字体(想想 1 点或更少)。

    是的,这意味着眼尖的用户会在每个页面下方看到一个像素。

    据我所知,没有办法为该字体设置字体颜色(即清晰的颜色、与背景匹配的灰色)。

    我已向 Apple 提交了 Radar 增强请求 (rdar://12631489),要求他们提供 API 来关闭这些标签,但我不知道他们是否真的会对此采取有利的行动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-13
      • 2017-09-08
      • 1970-01-01
      • 1970-01-01
      • 2010-10-04
      • 1970-01-01
      • 2015-11-16
      相关资源
      最近更新 更多