UIKit Data Types

Overview

The UIKit framework defines data types that are used in multiple places throughout the framework.

Symbols

Data Types

UIAcceleration​Value

The amount of acceleration in a single linear direction.

UIAccessibility​Custom​Rotor​Search
UIActivity​View​Controller​Completion​Handler

A completion handler to execute after the activity view controller is dismissed.

UIActivity​View​Controller​Completion​With​Items​Handler

A completion handler to execute after the activity view controller is dismissed.

UIBackground​Task​Identifier

A unique token that identifies a request to run in the background.

UIBar​Style
UICollection​View​Layout​Interactive​Transition​Completion

The completion block called at the end of an interactive transition for a collection view.

UIData​Detector​Types
UIEdge​Insets

Defines inset distances for views.

UIFont​Descriptor​Class

UIFont​Descriptor​Class classifies certain stylistic qualities of the font.

UIGraphics​Image​Drawing​ActionsUIGraphics​PDFDrawing​Actions
UILayout​Priority

The layout priority is used to indicate to the constraint-based layout system which constraints are more important, allowing the system to make appropriate tradeoffs when satisfying the constraints of the system as a whole.

UIOffset

Defines a structure that specifies an amount to offset a position.

UIPrint​Interaction​Completion​Handler

The type of block callback for responding to the completion of a print job or handing printing errors.

UIPrinter​Picker​Completion​Handler

The completion handler to execute when dismissing a printer picker controller.

UIText​Direction

A direction of the text.

UIUser​Interface​Size​Class

Defines the size class of a view.

UIWindow​Level

The positioning of windows relative to each other.