objc2-ui-kit 0.2.2

Bindings to the UIKit framework
Documentation

objc2-ui-kit

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 398 feature flags, 28 of them enabled by default.

default

std (default)

alloc (default)

DocumentManager

This feature flag does not enable additional features.

NSAttributedString

NSDataAsset

NSDiffableDataSourceSectionSnapshot

NSFileProviderExtension

This feature flag does not enable additional features.

NSIndexPath_UIKitAdditions

NSItemProvider_UIKitAdditions

NSLayoutAnchor

NSLayoutConstraint

NSLayoutManager

NSParagraphStyle

NSShadow

NSStringDrawing

NSText

This feature flag does not enable additional features.

NSTextAttachment

NSTextContainer

NSTextContentManager

NSTextElement

NSTextLayoutFragment

NSTextLayoutManager

NSTextLineFragment

NSTextList

NSTextListElement

NSTextRange

NSTextSelection

NSTextSelectionNavigation

NSTextStorage

NSTextViewportLayoutController

NSToolbar_UIKitAdditions

This feature flag does not enable additional features.

NSTouchBar_UIKitAdditions

This feature flag does not enable additional features.

NSUserActivity_NSItemProvider

This feature flag does not enable additional features.

PrintKitUI

This feature flag does not enable additional features.

ShareSheet

This feature flag does not enable additional features.

UIAccelerometer

UIAccessibility

UIAccessibilityAdditions

UIAccessibilityConstants

UIAccessibilityContainer

UIAccessibilityContentSizeCategoryImageAdjusting

This feature flag does not enable additional features.

UIAccessibilityCustomAction

UIAccessibilityCustomRotor

UIAccessibilityElement

UIAccessibilityIdentification

UIAccessibilityLocationDescriptor

UIAccessibilityZoom

UIAction

UIActionSheet

UIActivity

UIActivityIndicatorView

UIActivityItemProvider

UIActivityItemsConfiguration

UIActivityItemsConfigurationReading

UIActivityViewController

UIAlert

This feature flag does not enable additional features.

UIAlertController

UIAlertView

UIAppearance

UIApplication

UIApplicationShortcutItem

UIAttachmentBehavior

UIBackgroundConfiguration

UIBandSelectionInteraction

UIBarAppearance

UIBarButtonItem

UIBarButtonItemAppearance

UIBarButtonItemGroup

UIBarCommon

This feature flag does not enable additional features.

UIBarItem

UIBehavioralStyle

This feature flag does not enable additional features.

UIBezierPath

UIBlurEffect

UIButton

UIButtonConfiguration

UICalendarSelection

This feature flag does not enable additional features.

UICalendarSelectionMultiDate

UICalendarSelectionSingleDate

UICalendarView

UICalendarViewDecoration

This feature flag does not enable additional features.

UICanvasFeedbackGenerator

UICellAccessory

UICellConfigurationState

UICloudSharingController

UICollectionLayoutList

UICollectionView

UICollectionViewCell

UICollectionViewCompositionalLayout

UICollectionViewController

UICollectionViewFlowLayout

UICollectionViewItemRegistration

UICollectionViewLayout

UICollectionViewListCell

UICollectionViewTransitionLayout

UICollectionViewUpdateItem

UICollisionBehavior

UIColor

UIColorPickerViewController

UIColorWell

UICommand

UIConfigurationColorTransformer

This feature flag does not enable additional features.

UIConfigurationState

UIContentConfiguration

UIContentSizeCategory

UIContentSizeCategoryAdjusting

This feature flag does not enable additional features.

UIContentUnavailableButtonProperties

UIContentUnavailableConfiguration

UIContentUnavailableConfigurationState

UIContentUnavailableImageProperties

UIContentUnavailableTextProperties

UIContentUnavailableView

UIContextMenuConfiguration

UIContextMenuInteraction

UIContextualAction

UIControl

UIDataDetectors

UIDataSourceTranslating

UIDatePicker

UIDeferredMenuElement

UIDevice

UIDiffableDataSource

UIDocument

UIDocumentBrowserAction

UIDocumentBrowserViewController

UIDocumentInteractionController

UIDocumentMenuViewController

UIDocumentPickerExtensionViewController

UIDocumentPickerViewController

UIDocumentProperties

UIDocumentViewController

UIDragInteraction

UIDragItem

UIDragPreview

UIDragPreviewParameters

UIDragSession

UIDropInteraction

UIDynamicAnimator

UIDynamicBehavior

UIDynamicItemBehavior

UIEditMenuInteraction

UIEvent

UIEventAttribution

UIEventAttributionView

UIFeedbackGenerator

This feature flag does not enable additional features.

UIFieldBehavior

UIFindInteraction

UIFindSession

UIFocus

UIFocusAnimationCoordinator

UIFocusDebugger

This feature flag does not enable additional features.

UIFocusEffect

UIFocusGuide

UIFocusMovementHint

UIFocusSystem

UIFont

UIFontDescriptor

UIFontMetrics

UIFontPickerViewController

UIFontPickerViewControllerConfiguration

UIFoundation

This feature flag does not enable additional features.

UIGeometry

UIGestureRecognizer

UIGestureRecognizerSubclass

UIGraphics

UIGraphicsImageRenderer

UIGraphicsPDFRenderer

UIGraphicsRenderer

UIGraphicsRendererSubclass

UIGravityBehavior

UIGuidedAccess

UIGuidedAccessRestrictions

This feature flag does not enable additional features.

UIHoverEffect

UIHoverEffectLayer

UIHoverGestureRecognizer

UIHoverStyle

UIImage

UIImageAsset

UIImageConfiguration

UIImagePickerController

UIImageReader

UIImageSymbolConfiguration

UIImageView

UIImpactFeedbackGenerator

UIIndirectScribbleInteraction

UIInputView

UIInputViewController

UIInteraction

UIInterface

UIKey

UIKeyCommand

UIKeyConstants

This feature flag does not enable additional features.

UIKeyboardLayoutGuide

UIKitCore

This feature flag does not enable additional features.

UIKitDefines

This feature flag does not enable additional features.

UILabel

UILargeContentViewer

UILayoutGuide

UILetterformAwareAdjusting

This feature flag does not enable additional features.

UILexicon

UIListContentConfiguration

UIListContentImageProperties

UIListContentTextProperties

UIListSeparatorConfiguration

UILocalNotification

UILocalizedIndexedCollation

UILongPressGestureRecognizer

UIManagedDocument

UIMenu

UIMenuBuilder

UIMenuController

UIMenuDisplayPreferences

UIMenuElement

UIMenuLeaf

UIMenuSystem

This feature flag does not enable additional features.

UIMotionEffect

UINavigationBar

UINavigationBarAppearance

UINavigationController

UINavigationItem

UINib

UINibDeclarations

This feature flag does not enable additional features.

UINibLoading

UINotificationFeedbackGenerator

UIOpenURLContext

UIOrientation

UIPageControl

UIPageControlProgress

UIPageViewController

UIPanGestureRecognizer

UIPasteConfiguration

UIPasteConfigurationSupporting

UIPasteControl

UIPasteboard

UIPencilInteraction

UIPickerView

UIPinchGestureRecognizer

UIPointerAccessory

UIPointerInteraction

UIPointerLockState

UIPointerRegion

UIPointerStyle

UIPopoverBackgroundView

UIPopoverController

UIPopoverPresentationController

UIPopoverPresentationControllerSourceItem

UIPopoverSupport

UIPresentationController

UIPress

UIPressesEvent

UIPreviewInteraction

UIPreviewParameters

UIPrintError

UIPrintFormatter

UIPrintInfo

UIPrintInteractionController

UIPrintPageRenderer

UIPrintPaper

UIPrintServiceExtension

UIPrinter

UIPrinterPickerController

UIProgressView

UIPushBehavior

UIReferenceLibraryViewController

UIRefreshControl

UIRegion

UIResponder

UIResponder_UIActivityItemsConfiguration

This feature flag does not enable additional features.

UIRotationGestureRecognizer

UIScene

UISceneActivationConditions

UISceneDefinitions

UISceneEnhancedStateRestoration

This feature flag does not enable additional features.

UISceneOptions

UISceneSession

UISceneSessionActivationRequest

UISceneWindowingBehaviors

This feature flag does not enable additional features.

UIScene_AVAudioSession

This feature flag does not enable additional features.

UIScreen

UIScreenEdgePanGestureRecognizer

UIScreenMode

UIScreenshotService

UIScribbleInteraction

UIScrollView

UISearchBar

UISearchContainerViewController

UISearchController

UISearchDisplayController

UISearchSuggestion

UISearchTextField

UISegmentedControl

UISelectionFeedbackGenerator

UIShape

UISheetPresentationController

UISlider

UISnapBehavior

UISplitViewController

UISpringLoadedInteraction

UISpringLoadedInteractionSupporting

This feature flag does not enable additional features.

UIStackView

UIStandardTextCursorView

UIStateRestoration

UIStatusBarManager

UIStepper

UIStoryboard

UIStoryboardPopoverSegue

UIStoryboardSegue

UIStringDrawing

UISwipeActionsConfiguration

UISwipeGestureRecognizer

UISwitch

UISymbolEffectCompletion

UITabBar

UITabBarAppearance

UITabBarController

UITabBarItem

UITableView

UITableViewCell

UITableViewController

UITableViewHeaderFooterView

UITapGestureRecognizer

UITargetedDragPreview

UITargetedPreview

UITextChecker

UITextCursorDropPositionAnimator

This feature flag does not enable additional features.

UITextCursorView

This feature flag does not enable additional features.

UITextDragPreviewRenderer

UITextDragURLPreviews

UITextDragging

UITextDropProposal

UITextDropping

UITextField

UITextFormattingCoordinator

UITextInput

UITextInputContext

This feature flag does not enable additional features.

UITextInputTraits

UITextInteraction

UITextItem

UITextItemInteraction

This feature flag does not enable additional features.

UITextLoupeSession

UITextPasteConfigurationSupporting

This feature flag does not enable additional features.

UITextPasteDelegate

UITextSearching

UITextSelectionDisplayInteraction

UITextSelectionHandleView

UITextSelectionHighlightView

UITextView

UITimingCurveProvider

UITimingParameters

UIToolTipInteraction

UIToolbar

UIToolbarAppearance

UITouch

UITrackingLayoutGuide

UITrait

UITraitCollection

UIUserActivity

UIUserNotificationSettings

UIVibrancyEffect

UIVideoEditorController

UIView

UIViewAnimating

UIViewConfigurationState

UIViewController

UIViewControllerTransitionCoordinator

UIViewControllerTransitioning

UIViewPropertyAnimator

UIVisualEffect

UIVisualEffectView

UIWebView

UIWindow

UIWindowScene

UIWindowSceneActivationAction

UIWindowSceneActivationConfiguration

UIWindowSceneActivationInteraction

UIWindowSceneActivationRequestOptions

This feature flag does not enable additional features.

UIWindowSceneDragInteraction

This feature flag does not enable additional features.

UIWindowSceneGeometry

UIWindowSceneGeometryPreferences

This feature flag does not enable additional features.

UIWindowSceneGeometryPreferencesIOS

This feature flag does not enable additional features.

UIWindowSceneGeometryPreferencesMac

UIWindowSceneGeometryPreferencesVision

UIWindowScenePlacement

UIWindowSceneProminentPlacement

UIWindowSceneStandardPlacement

UNNotificationResponse_UIKitAdditions

all

bitflags

block2

objc2-cloud-kit

objc2-core-data

objc2-core-image

objc2-core-location

objc2-quartz-core

objc2-symbols

objc2-uniform-type-identifiers

objc2-user-notifications