Кто-нибудь знает, как заставить приложение обернуть текст так, чтобы оно поместилось на печатной странице? У меня есть изменяемое размерное поле в представлении прокрутки, и если пользователь изменяет его размер до определенной ширины, предварительный просмотр печати просто полностью разрешает текст вправо. Вот мой код на .m:Печать обрезки (TextField) во время NSPrintOperation
- (NSPrintOperation *)printOperationWithSettings:(NSDictionary *)ps error:(NSError **)e;
{
NSPrintInfo *printInfo = [self printInfo];
NSPrintOperation *printOp = [NSPrintOperation printOperationWithView:myView
printInfo:printInfo];
return printOp;
}
то я только что указал «myView» в IB, как свой scrollview. Что я могу сделать?
ха-ха так что делать? Прикрепите объект myView к самому текстовому полю ??? – Zakman411
Err, oops. Автокоррекция «askin» на «admin». Это бессмысленно. ;-) –
Если вам не нужен рефлик для просмотра прокрутки, то обязательно, это поможет. Также просмотрите объект операции печати, чтобы узнать, настроено ли оно так, как вы хотите. Вам нужно будет включить перенос слов (многострочный) в текстовое поле, также как «то, что вы видите, что вы получаете» при печати. –