我有一个非常基本的Xcode应用程序,该应用程序具有包含PDFThumbnailView和PDFView的拆分视图。 (就像预览一样。)
除了将PDF加载到视图中所需的代码之外,几乎没有任何Swift代码。
但是,当我从“打印”菜单中选择“打印”时,除非我先单击PDFView,否则该应用程序要打印ThumbnailView。
有什么办法可以使它始终打印PDFView而不打印ThumbnailView?我认为这是情节提要中某个地方的设置或参数,而不是这样的一些代码。
Mojhave 10.14.5上的Xcode 10.2.1。
答案 0 :(得分:1)
一个简单的解决方案是在控制器上提供自己的打印方法(例如printContent:
),然后在XIB文件中将打印菜单项的目标方法更改为printContent:
而不是{{ 1}}
print: