| NSCollectionLayoutContainer |
API-Since: 13.0
|
| NSCollectionLayoutEnvironment |
API-Since: 13.0
|
| NSCollectionLayoutVisibleItem |
API-Since: 13.0
|
| NSLayoutManagerDelegate |
|
| NSTextAttachmentContainer |
This protocol defines the interface to attachment objects from NSLayoutManager
|
| NSTextAttachmentLayout |
This protocol defines the interface to attachment objects from NSTextLayoutManager
|
| NSTextContentManagerDelegate |
API-Since: 15.0
|
| NSTextContentStorageDelegate |
API-Since: 15.0
|
| NSTextElementProvider |
NSTextElementProvider is a protocol conformed by NSTextContentManager and its concrete subclasses.
|
| NSTextElementProvider.Block_enumerateTextElementsFromLocationOptionsUsingBlock |
|
| NSTextElementProvider.Block_synchronizeToBackingStore |
|
| NSTextLayoutManagerDelegate |
API-Since: 15.0
|
| NSTextLayoutOrientationProvider |
|
| NSTextLocation |
NSTextLocation represents an abstract location inside document contents.
|
| NSTextSelectionDataSource |
API-Since: 15.0
|
| NSTextSelectionDataSource.Block_enumerateCaretOffsetsInLineFragmentAtLocationUsingBlock |
|
| NSTextSelectionDataSource.Block_enumerateContainerBoundariesFromLocationReverseUsingBlock |
|
| NSTextSelectionDataSource.Block_enumerateSubstringsFromLocationOptionsUsingBlock |
|
| NSTextStorageDelegate |
NSTextStorage delegate methods ***
|
| NSTextStorageObserving |
NSTextStorageObserving defines the protocol for NSTextStorage controller objects observing changes in the text
backing-store.
|
| NSTextStorageObserving.Block_performEditingTransactionForTextStorageUsingBlock |
|
| NSTextViewportLayoutControllerDelegate |
API-Since: 15.0
|
| UIAccelerometerDelegate |
Deprecated. |
| UIAccessibilityContainerDataTable |
API-Since: 11.0
|
| UIAccessibilityContainerDataTableCell |
The UIAccessibilityContainerDataTable and UIAccessibilityContainerDataTableCell protocols
convey more information specific to tables that contain structured data.
|
| UIAccessibilityContentSizeCategoryImageAdjusting |
These should be used in conjunction with the "Preserve vector data" checkbox for an asset catalog asset, to allow
smooth scaling of symbolic glyphs.
|
| UIAccessibilityIdentification |
|
| UIAccessibilityReadingContent |
UIAccessibilityReadingContent
Implemented on an element that represents content meant to be read, like a book or periodical.
|
| UIActionSheetDelegate |
|
| UIActivityItemsConfigurationProviding |
Protocol adopted by classes that can provide activity items configurations
API-Since: 15.0
|
| UIActivityItemsConfigurationReading |
API-Since: 13.0
|
| UIActivityItemSource |
|
| UIAdaptivePresentationControllerDelegate |
|
| UIAlertViewDelegate |
|
| UIAppearance |
|
| UIAppearanceContainer |
|
| UIApplicationDelegate |
|
| UIApplicationDelegate.Block_applicationContinueUserActivityRestorationHandler |
|
| UIApplicationDelegate.Block_applicationDidReceiveRemoteNotificationFetchCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleActionWithIdentifierForLocalNotificationWithResponseInfoCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleActionWithIdentifierForRemoteNotificationWithResponseInfoCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleEventsForBackgroundURLSessionCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleIntentCompletionHandler |
|
| UIApplicationDelegate.Block_applicationHandleWatchKitExtensionRequestReply |
|
| UIApplicationDelegate.Block_applicationPerformActionForShortcutItemCompletionHandler |
|
| UIApplicationDelegate.Block_applicationPerformFetchWithCompletionHandler |
|
| UIBarPositioning |
|
| UIBarPositioningDelegate |
|
| UICalendarSelectionMultiDateDelegate |
API-Since: 16.0
|
| UICalendarSelectionSingleDateDelegate |
API-Since: 16.0
|
| UICalendarViewDelegate |
API-Since: 16.0
|
| UICGFloatTraitDefinition |
API-Since: 17.0
|
| UICloudSharingControllerDelegate |
|
| UICollectionViewDataSource |
|
| UICollectionViewDataSourcePrefetching |
|
| UICollectionViewDelegate |
|
| UICollectionViewDelegateFlowLayout |
|
| UICollectionViewDragDelegate |
API-Since: 11.0
|
| UICollectionViewDropCoordinator |
API-Since: 11.0
|
| UICollectionViewDropDelegate |
API-Since: 11.0
|
| UICollectionViewDropItem |
API-Since: 11.0
|
| UICollectionViewDropPlaceholderContext |
API-Since: 11.0
|
| UICollectionViewDropPlaceholderContext.Block_commitInsertionWithDataSourceUpdates |
|
| UICollisionBehaviorDelegate |
|
| UIColorPickerViewControllerDelegate |
API-Since: 14.0
|
| UIConfigurationState |
API-Since: 14.0
|
| UIContentConfiguration |
API-Since: 14.0
|
| UIContentContainer |
|
| UIContentSizeCategoryAdjusting |
API-Since: 10.0
|
| UIContentView |
API-Since: 14.0
|
| UIContextMenuInteractionAnimating |
API-Since: 13.0
|
| UIContextMenuInteractionAnimating.Block_addAnimations |
|
| UIContextMenuInteractionAnimating.Block_addCompletion |
|
| UIContextMenuInteractionCommitAnimating |
API-Since: 13.0
|
| UIContextMenuInteractionDelegate |
API-Since: 13.0
|
| UICoordinateSpace |
|
| UIDataSourceModelAssociation |
|
| UIDataSourceTranslating |
For advanced clients with data model centric layouts (i.e.
|
| UIDataSourceTranslating.Block_performUsingPresentationValues |
|
| UIDocumentBrowserViewControllerDelegate |
API-Since: 11.0
|
| UIDocumentBrowserViewControllerDelegate.Block_documentBrowserDidRequestDocumentCreationWithHandler |
|
| UIDocumentInteractionControllerDelegate |
API-Since: 3.2
|
| UIDocumentMenuDelegate |
Deprecated. |
| UIDocumentPickerDelegate |
|
| UIDragAnimating |
API-Since: 11.0
|
| UIDragAnimating.Block_addAnimations |
|
| UIDragAnimating.Block_addCompletion |
|
| UIDragDropSession |
API-Since: 11.0
|
| UIDragInteractionDelegate |
API-Since: 11.0
|
| UIDragSession |
API-Since: 11.0
|
| UIDropInteractionDelegate |
API-Since: 11.0
|
| UIDropSession |
API-Since: 11.0
|
| UIDropSession.Block_loadObjectsOfClassCompletion |
|
| UIDynamicAnimatorDelegate |
|
| UIDynamicItem |
|
| UIEditMenuInteractionAnimating |
API-Since: 16.0
|
| UIEditMenuInteractionAnimating.Block_addAnimations |
|
| UIEditMenuInteractionAnimating.Block_addCompletion |
|
| UIEditMenuInteractionDelegate |
API-Since: 16.0
|
| UIFindInteractionDelegate |
API-Since: 16.0
|
| UIFocusAnimationContext |
UIFocusAnimationContext is used to provide UIKit-determined context about animations that are related to a focus
update.
|
| UIFocusDebuggerOutput |
API-Since: 11.0
|
| UIFocusEnvironment |
Objects conforming to UIFocusEnvironment influence and respond to focus behavior within a specific area of the screen
that they control.
|
| UIFocusItem |
Objects conforming to UIFocusItem are considered capable of participating in focus.
|
| UIFocusItemContainer |
Objects conforming to UIFocusItemContainer are responsible for providing which focus items they
contain and where they are.
|
| UIFocusItemScrollableContainer |
Objects conforming to UIFocusItemScrollableContainer are updated accordingly to ensure the
focused item remains visible on the screen.
|
| UIFontPickerViewControllerDelegate |
API-Since: 13.0
|
| UIGestureRecognizerDelegate |
|
| UIGuidedAccessRestrictionDelegate |
UIGuidedAccessRestrictionDelegate
Implement on the application delegate to present the user with additional Guided Access restrictions.
|
| UIHoverEffect |
A hover effect that can be applied to a `UIView` via a `UIHoverStyle`.
|
| UIImagePickerControllerDelegate |
|
| UIIndirectScribbleInteractionDelegate |
The protocol to be implemented by the delegate of UIIndirectScribbleInteraction.
|
| UIIndirectScribbleInteractionDelegate.Block_indirectScribbleInteractionFocusElementIfNeededReferencePointCompletion |
|
| UIIndirectScribbleInteractionDelegate.Block_indirectScribbleInteractionRequestElementsInRectCompletion |
|
| UIInputViewAudioFeedback |
|
| UIInteraction |
API-Since: 11.0
|
| UIItemProviderPresentationSizeProviding |
API-Since: 11.0
|
| UIKeyInput |
===================================================================================================
Responders that implement the UIKeyInput protocol will be driven by the system-provided keyboard,
which will be made available whenever a conforming responder becomes first responder.
|
| UILargeContentViewerInteractionDelegate |
API-Since: 13.0
|
| UILargeContentViewerItem |
The large content viewer allow users with relevant settings to view content at a larger size.
|
| UILayoutGuideAspectFitting |
|
| UILayoutSupport |
|
| UILetterformAwareAdjusting |
API-Since: 17.0
|
| UILookToDictateCapable |
UISearchBar officially conformed to UITextInputTraits in iOS 8.0 and privately conformed in iOS 7.0.
|
| UIMenuBuilder |
Encapsulates access and mutation for a menu hierarchy.
|
| UIMenuBuilder.Block_replaceChildrenOfMenuForIdentifierFromChildrenBlock |
|
| UIMenuLeaf |
API-Since: 16.0
|
| UIMutableTraits |
API-Since: 17.0
|
| UINavigationBarDelegate |
|
| UINavigationControllerDelegate |
|
| UINavigationItemRenameDelegate |
API-Since: 16.0
|
| UINSIntegerTraitDefinition |
API-Since: 17.0
|
| UIObjectRestoration |
Protocol for classes that act as a factory to find a restorable object during state restoration
A class must implement this protocol if it is specified as the restoration class of a UIRestorableObject.
|
| UIObjectTraitDefinition |
API-Since: 17.0
|
| UIPageControlProgressDelegate |
API-Since: 17.0
|
| UIPageControlTimerProgressDelegate |
API-Since: 17.0
|
| UIPageViewControllerDataSource |
|
| UIPageViewControllerDelegate |
|
| UIPasteConfigurationSupporting |
API-Since: 11.0
|
| UIPencilInteractionDelegate |
API-Since: 12.1
|
| UIPickerViewAccessibilityDelegate |
Optionally implement the following methods in a UIPickerView delegate
in order to provide accessibility information per component.
|
| UIPickerViewDataSource |
|
| UIPickerViewDelegate |
|
| UIPointerInteractionAnimating |
API-Since: 13.4
|
| UIPointerInteractionAnimating.Block_addAnimations |
|
| UIPointerInteractionAnimating.Block_addCompletion |
|
| UIPointerInteractionDelegate |
API-Since: 13.4
|
| UIPopoverBackgroundViewMethods |
The methods defined below are all to be treated as abstract; in order to subclass `UIPopoverBackgroundView`, you must
supply implementations of each of the methods below.
|
| UIPopoverControllerDelegate |
|
| UIPopoverPresentationControllerDelegate |
|
| UIPopoverPresentationControllerSourceItem |
API-Since: 16.0
|
| UIPreviewActionItem |
API-Since: 9.0
|
| UIPreviewInteractionDelegate |
|
| UIPrinterPickerControllerDelegate |
|
| UIPrintInteractionControllerDelegate |
|
| UIResponderStandardEditActions |
|
| UIResponderStandardEditActions.Block_updateTextAttributesWithConversionHandler |
|
| UISceneDelegate |
API-Since: 13.0
|
| UIScreenshotServiceDelegate |
|
| UIScreenshotServiceDelegate.Block_screenshotServiceGeneratePDFRepresentationWithCompletion |
|
| UIScribbleInteractionDelegate |
API-Since: 14.0
|
| UIScrollViewAccessibilityDelegate |
Provide a custom status string when VoiceOver scrolls with accessibilityScroll:
For example, in a bookcase user interface that displays a list of books, you can implement
this protocol to announce "Showing books 10 through 20".
|
| UIScrollViewDelegate |
|
| UISearchBarDelegate |
|
| UISearchControllerDelegate |
|
| UISearchDisplayDelegate |
|
| UISearchResultsUpdating |
|
| UISearchSuggestion |
API-Since: 16.0
|
| UISearchTextFieldDelegate |
|
| UISearchTextFieldPasteItem |
A protocol that refines UITextPasteItem to support pasting of tokens.
|
| UIShapeProvider |
A type that can provide a custom `UIShape`, resolved dynamically based on
context.
|
| UISheetPresentationControllerDelegate |
API-Since: 15.0
|
| UISheetPresentationControllerDetentResolutionContext |
A context used for resolving custom UISheetPresentationControllerDetent values.
|
| UISplitViewControllerDelegate |
|
| UISpringLoadedInteractionBehavior |
The interaction behavior of a `UISpringLoadedInteraction` object must adopt the `UISpringLoadedInteractionBehavior`
protocol.
|
| UISpringLoadedInteractionContext |
UISpringLoadedContext supplies information about the springloading state and current drag.
|
| UISpringLoadedInteractionEffect |
The interaction effect of a `UISpringLoadedInteraction` object must adopt the `UISpringLoadedInteractionEffect`
protocol.
|
| UISpringLoadedInteractionSupporting |
API-Since: 11.0
|
| UIStateRestoring |
Conform to this protocol if you want your objects to participate in state restoration.
|
| UITabBarControllerDelegate |
|
| UITabBarDelegate |
___________________________________________________________________________________________________
|
| UITableViewDataSource |
_______________________________________________________________________________________________________________
this protocol represents the data model object.
|
| UITableViewDataSourcePrefetching |
_______________________________________________________________________________________________________________
this protocol can provide information about cells before they are displayed on screen.
|
| UITableViewDelegate |
_______________________________________________________________________________________________________________
this represents the display and behavior of the cells.
|
| UITableViewDragDelegate |
_______________________________________________________________________________________________________________
Drag & Drop
API-Since: 11.0
|
| UITableViewDropCoordinator |
API-Since: 11.0
|
| UITableViewDropDelegate |
API-Since: 11.0
|
| UITableViewDropItem |
API-Since: 11.0
|
| UITableViewDropPlaceholderContext |
API-Since: 11.0
|
| UITableViewDropPlaceholderContext.Block_commitInsertionWithDataSourceUpdates |
|
| UITextCursorView |
|
| UITextDocumentProxy |
|
| UITextDragDelegate |
API-Since: 11.0
|
| UITextDraggable |
Defines a text draggable control.
|
| UITextDragRequest |
API-Since: 11.0
|
| UITextDropDelegate |
API-Since: 11.0
|
| UITextDroppable |
Defines a text droppable control.
|
| UITextDropRequest |
API-Since: 11.0
|
| UITextFieldDelegate |
|
| UITextFormattingCoordinatorDelegate |
API-Since: 13.0
|
| UITextFormattingCoordinatorDelegate.Block_updateTextAttributesWithConversionHandler |
|
| UITextInput |
|
| UITextInputDelegate |
The input delegate must be notified of changes to the selection and text.
|
| UITextInputTokenizer |
A tokenizer allows the text input system to evaluate text units of varying granularity.
|
| UITextInputTraits |
UITextInputTraits
Controls features of text widgets (or other custom objects that might wish
to respond to keyboard input).
|
| UITextInteractionDelegate |
API-Since: 13.0
|
| UITextPasteConfigurationSupporting |
API-Since: 11.0
|
| UITextPasteDelegate |
Defines a delegate to handle text paste handling through item providers.
|
| UITextPasteItem |
API-Since: 11.0
|
| UITextSearchAggregator |
API-Since: 16.0
|
| UITextSearching |
API-Since: 16.0
|
| UITextSelectionDisplayInteractionDelegate |
API-Since: 17.0
|
| UITextSelectionHandleView |
[@protocol] UITextSelectionHandleView
A view that represents a selection handle drawn at the edges of contiguous selection ranges.
|
| UITextSelectionHighlightView |
[@protocol] UITextSelectionHighlightView
A view that displays a tinted highlight behind rendered text to indicate selection.
|
| UITextViewDelegate |
|
| UITimingCurveProvider |
|
| UIToolbarDelegate |
|
| UIToolTipInteractionDelegate |
API-Since: 15.0
|
| UITraitChangeObservable |
API-Since: 17.0
|
| UITraitChangeObservable.Block_registerForTraitChangesWithHandler |
|
| UITraitChangeRegistration |
API-Since: 17.0
|
| UITraitDefinition |
API-Since: 17.0
|
| UITraitEnvironment |
Trait environments expose a trait collection that describes their environment.
|
| UITraitOverrides |
API-Since: 17.0
|
| UIUserActivityRestoring |
API-Since: 8.0
|
| UIVideoEditorControllerDelegate |
|
| UIViewAnimating |
|
| UIViewControllerAnimatedTransitioning |
|
| UIViewControllerContextTransitioning |
A transition context object is constructed by the system and passed to the
animator in its animateTransition: and transitionDuration: methods as well as
to the interaction controller in its startInteractiveTransition: method.
|
| UIViewControllerInteractiveTransitioning |
|
| UIViewControllerPreviewing |
|
| UIViewControllerPreviewingDelegate |
API-Since: 9.0
|
| UIViewControllerRestoration |
A class must implement this protocol if it is specified as the restoration class of a UIViewController.
|
| UIViewControllerTransitionCoordinator |
An object conforming to this protocol is returned by -[UIViewController
transitionCoordinator] when an active transition or presentation/dismissal is
in flight.
|
| UIViewControllerTransitionCoordinator.Block_animateAlongsideTransitionCompletion_0 |
|
| UIViewControllerTransitionCoordinator.Block_animateAlongsideTransitionCompletion_1 |
|
| UIViewControllerTransitionCoordinator.Block_animateAlongsideTransitionInViewAnimationCompletion_1 |
|
| UIViewControllerTransitionCoordinator.Block_animateAlongsideTransitionInViewAnimationCompletion_2 |
|
| UIViewControllerTransitionCoordinator.Block_notifyWhenInteractionChangesUsingBlock |
|
| UIViewControllerTransitionCoordinator.Block_notifyWhenInteractionEndsUsingBlock |
|
| UIViewControllerTransitionCoordinatorContext |
|
| UIViewControllerTransitioningDelegate |
|
| UIViewImplicitlyAnimating |
|
| UIViewImplicitlyAnimating.Block_addAnimations |
|
| UIViewImplicitlyAnimating.Block_addAnimationsDelayFactor |
|
| UIViewImplicitlyAnimating.Block_addCompletion |
|
| UIWebViewDelegate |
|
| UIWindowSceneDelegate |
API-Since: 13.0
|
| UIWindowSceneDelegate.Block_windowScenePerformActionForShortcutItemCompletionHandler |
|