MacOS提供了一组非常方便的类和对象来显示PDF文档。
PDFThumbnailView用于显示缩略图的滚动集合,该缩略图表示PDFDocument中管理的PDF文档的每个页面(并且在全尺寸PDFView中可见,位于PDFThumbnailView的右侧)。这就是我的UI(带有PDFThumbnailView和PDFView)的样子:
这是我的问题,关于PDFThumbnailView标签(我在下图中圈出了其中三个):
PDFThumbnailView提供handy method to change the font of the thumbnail label;但有没有办法真正定制那些标签中出现的内容,或者更好的是,只需完全关闭该标签?
答案 0 :(得分:1)
好吧,既然这个问题让我在StackOverflow上获得了“风滚草”徽章,我不妨用我最终做的(非最佳)解决方案回答这个问题,以防万一或者其他两个灵魂遇到过这个问题。
PDFThumbnailView has a "setLabelFont:
" method,你可以指定一个非常小的字体(想想1点或更少)。
是的,这意味着目光敏锐的用户会在每个页面下方看到一些像素。
据我所知,没有办法为该字体设置字体颜色(即清晰的颜色,与背景匹配的灰色)。
我已经向Apple提交了一份雷达增强请求(rdar:// 12631489),要求他们提供API来关闭这些标签,但我不知道他们是否真的会对此采取行动。