有没有人知道如何强制应用程序对文本进行换行,使其适合打印页面?我在滚动视图中有一个可调整大小的文本字段,如果用户调整它的大小超过一定的宽度,打印预览就会将文本完全向右剪切。下面是我在.m上的代码:
- (NSPrintOperation *)printOperationWithSettings:(NSDictionary *)ps error:(NSError **)e;
{
NSPrintInfo *printInfo = [self printInfo];
NSPrintOperation *printOp = [NSPrintOperation printOperationWithView:myView
printInfo:printInfo];
return printOp;
}然后我在IB中指定了'myView‘作为我的滚动视图。有什么我能做的吗?
发布于 2011-01-20 00:06:41
你看过你正在使用的对象的文档了吗?NSPrintInfo是可配置的。此外,滚动视图不会对文本进行换行。仅文本视图和文本字段。请求滚动视图打印也有点奇怪。换句话说,你找错人了。:-)
https://stackoverflow.com/questions/4733735
复制相似问题