Обрезка печати (TextField) происходит во время NSPrintOperation - PullRequest
0 голосов
/ 19 января 2011

Кто-нибудь знает, как заставить приложение переносить текст, чтобы он помещался на печатной странице?У меня есть текстовое поле с изменяемым размером в представлении прокрутки, и если пользователь изменяет его размер на определенную ширину, предварительный просмотр печати просто полностью обрезает текст вправо.Вот мой код на .m:

    - (NSPrintOperation *)printOperationWithSettings:(NSDictionary *)ps error:(NSError **)e;
{
    NSPrintInfo *printInfo = [self printInfo];
    NSPrintOperation *printOp = [NSPrintOperation printOperationWithView:myView
                                                               printInfo:printInfo];
    return printOp;
}

, тогда я просто указал myView в IB в качестве моего прокрутки.Что я могу сделать?

1 Ответ

0 голосов
/ 19 января 2011

Вы изучили документацию по объекту, который используете? NSPrintInfo настраивается. Кроме того, представления прокрутки не переносят текст. Только текстовые представления и текстовые поля. Запрашивать вид прокрутки для печати тоже немного странно. Другими словами, ты спрашиваешь не того парня. : -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...