One Logo Pool Ball
UIKit · IOS API REFERENCE

UIPrintFormatter

class · iOS 4.2+ · SDK 27.1

class UIPrintFormatter

Members (17)

method · iOS 4.2+

draw

TypeScript
draw(rect: { x: number; y: number; width: number; height: number }, pageIndex: number): void
Swift declaration
func draw(in rect: CGRect, forPageAt pageIndex: Int)
init

init

TypeScript
static init(): UIPrintFormatter
Swift declaration
init()
method · iOS 4.2+

rectForPage

TypeScript
rectForPage(pageIndex: number): { x: number; y: number; width: number; height: number }
Swift declaration
func rectForPage(at pageIndex: Int) -> CGRect
method · iOS 4.2+

removeFromPrintPageRenderer

TypeScript
removeFromPrintPageRenderer(): void
Swift declaration
func removeFromPrintPageRenderer()
get · iOS 4.2+ · Deprecated in iOS 10.0

contentInsets

TypeScript
get contentInsets(): { top: number; left: number; bottom: number; right: number }
Swift declaration
var contentInsets: UIEdgeInsets { get set }
set · iOS 4.2+ · Deprecated in iOS 10.0

contentInsets

TypeScript
set contentInsets(value: { top: number; left: number; bottom: number; right: number })
Swift declaration
var contentInsets: UIEdgeInsets { get set }
get · iOS 4.2+

maximumContentHeight

TypeScript
get maximumContentHeight(): number
Swift declaration
var maximumContentHeight: CGFloat { get set }
set · iOS 4.2+

maximumContentHeight

TypeScript
set maximumContentHeight(value: number)
Swift declaration
var maximumContentHeight: CGFloat { get set }
get · iOS 4.2+

maximumContentWidth

TypeScript
get maximumContentWidth(): number
Swift declaration
var maximumContentWidth: CGFloat { get set }
set · iOS 4.2+

maximumContentWidth

TypeScript
set maximumContentWidth(value: number)
Swift declaration
var maximumContentWidth: CGFloat { get set }
get · iOS 4.2+

pageCount

TypeScript
get pageCount(): number
Swift declaration
var pageCount: Int { get }
get · iOS 4.2+

perPageContentInsets

TypeScript
get perPageContentInsets(): { top: number; left: number; bottom: number; right: number }
Swift declaration
var perPageContentInsets: UIEdgeInsets { get set }
set · iOS 4.2+

perPageContentInsets

TypeScript
set perPageContentInsets(value: { top: number; left: number; bottom: number; right: number })
Swift declaration
var perPageContentInsets: UIEdgeInsets { get set }
get · iOS 4.2+

printPageRenderer

TypeScript
get printPageRenderer(): (UIPrintPageRenderer) | null
Swift declaration
weak var printPageRenderer: UIPrintPageRenderer? { get }
get · iOS 16.0+

requiresMainThread

TypeScript
get requiresMainThread(): boolean
Swift declaration
var requiresMainThread: Bool { get }
get · iOS 4.2+

startPage

TypeScript
get startPage(): number
Swift declaration
var startPage: Int { get set }
set · iOS 4.2+

startPage

TypeScript
set startPage(value: number)
Swift declaration
var startPage: Int { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All UIKit types →