UIKit Data Types

Overview

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

Symbols

Data Types

UIAccelerationValue

The amount of acceleration in a single linear direction.

UIAccessibilityCustomRotorSearch
UIActivityViewControllerCompletionHandler

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

UIActivityViewControllerCompletionWithItemsHandler

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

UIBackgroundTaskIdentifier

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

UIBarStyle
UICollectionViewLayoutInteractiveTransitionCompletion

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

UIDataDetectorTypes
UIEdgeInsets

Defines inset distances for views.

UIFontDescriptorClass

UIFontDescriptorClass classifies certain stylistic qualities of the font.

UIGraphicsImageDrawingActionsUIGraphicsPDFDrawingActions
UILayoutPriority

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.

UIPrintInteractionCompletionHandler

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

UIPrinterPickerCompletionHandler

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

UITextDirection

A direction of the text.

UIUserInterfaceSizeClass

Defines the size class of a view.

UIWindowLevel

The positioning of windows relative to each other.