我正在编写的程序在 OS X 10.5 Leopard 下运行。我的目标将其基本 SDK 和部署目标都设置为 Mac OS X 10.5。当我开始打印时,我的打印对话框不显示页面属性选项,用户可以在其中选择页面大小和方向。
在 Leopard 下运行的其他程序确实会显示此选项:
这是启动打印的代码:
-(void)print {
NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
TemperaturePressurePrintView *printView = [[TemperaturePressurePrintView alloc] initWithFrequencies:frequencies];
if (printView) {
[[NSPrintOperation printOperationWithView:printView printInfo:printInfo] runOperation];
[printView release];
}
}
我需要做什么才能让页面属性显示在我的打印对话框中?