Instance Method


Overridden to draw the header of the given page.


- (void)drawHeaderForPageAtIndex:(NSInteger)pageIndex inRect:(CGRect)headerRect;



The index of the page in which to draw the header.


The rectangle in which the header content should be drawn. It is specified in the coordinate system of the paper rectangle (paperRect); that is, the origin of coordinates is at the top-left corner of the sheet.


The default implementation of this method does nothing. It is not called if headerHeight is not a positive value. The method is set up for drawing to the current graphics context (as returned by UIGraphicsGetCurrentContext).

See Also

Drawing a Page

- drawPageAtIndex:inRect:

Overridden to draw a given page of content for the printer.

- drawContentForPageAtIndex:inRect:

Overridden to draw the content of the given page.

- drawPrintFormatter:forPageAtIndex:

Overridden to add custom drawing to the drawing provided by a given print formatter for a page.

- drawFooterForPageAtIndex:inRect:

Overridden to draw the footer of the given page.