Я использую печать в своем приложении Какао на основе документов, и мне интересно, может ли кто-нибудь помочь мне с этой задачей.
Мне нужно использовать пользовательскую схему нумерации страниц потому что основной вид работает так, что обычные методы нумерации страниц не поддерживаются.Это работает, однако мой взгляд в большинстве случаев оказывается слишком большим для формата бумаги.Черепица просмотра нескольких страниц неприемлема для моего приложения, я хотел бы, чтобы моя настраиваемая нумерация страниц работала так же, как работает метод NSFitPagination;если представление слишком велико для страницы, оно изменит его масштаб путем его масштабирования.
Я подумал, что мог бы сделать это, просто переопределив метод drawRect:
моего представления и применив преобразование к текущей графике.контекст, прежде чем он будет нарисован.Однако кажется, что механизм печати вызывает метод drawRect:
независимо для каждого отдельного подпредставления рисуемого представления, поэтому применение масштаба к drawRect:
суперпредставления не работает.
Любые мысли