Package apple.uikit.c

Class UIKit


  • public final class UIKit
    extends java.lang.Object
    • Field Detail

      • UILayoutPriorityRequired

        public static final float UILayoutPriorityRequired
        A required constraint. Do not exceed this. API-Since: 6.0
        See Also:
        Constant Field Values
      • UILayoutPriorityDefaultHigh

        public static final float UILayoutPriorityDefaultHigh
        This is the priority level with which a button resists compressing its content. API-Since: 6.0
        See Also:
        Constant Field Values
      • UILayoutPriorityDefaultLow

        public static final float UILayoutPriorityDefaultLow
        This is the priority level at which a button hugs its contents horizontally. API-Since: 6.0
        See Also:
        Constant Field Values
      • UILayoutPriorityFittingSizeLevel

        public static final float UILayoutPriorityFittingSizeLevel
        When you send -[UIView systemLayoutSizeFittingSize:], the size fitting most closely to the target size (the argument) is computed. UILayoutPriorityFittingSizeLevel is the priority level with which the view wants to conform to the target size in that computation. It's quite low. It is generally not appropriate to make a constraint at exactly this priority. You want to be higher or lower. API-Since: 6.0
        See Also:
        Constant Field Values
      • UIStackViewSpacingUseDefault

        public static final double UIStackViewSpacingUseDefault
        Used when setting custom spacing after an arranged subview to indicate reverting to the value specified by the spacing property. See -setCustomSpacing:afterView:, -customSpacingAfterView: API-Since: 11.0
      • UIStackViewSpacingUseSystem

        public static final double UIStackViewSpacingUseSystem
        Used when setting custom spacing after an arranged subview to request the system spacing to the neighboring view. Also used as a token for the spacing property to request system spacing between arranged subviews. See spacing, -setCustomSpacing:afterView:, -customSpacingAfterView: API-Since: 11.0
      • UILayoutPriorityDragThatCanResizeScene

        public static final float UILayoutPriorityDragThatCanResizeScene
        This is the appropriate priority level for a drag that may end up resizing the window's scene.
        See Also:
        Constant Field Values
      • UILayoutPrioritySceneSizeStayPut

        public static final float UILayoutPrioritySceneSizeStayPut
        This is the priority level at which the window's scene prefers to stay the same size. It's generally not appropriate to make a constraint at exactly this priority. You want to be higher or lower.
        See Also:
        Constant Field Values
      • UILayoutPriorityDragThatCannotResizeScene

        public static final float UILayoutPriorityDragThatCannotResizeScene
        This is the priority level at which a split view divider, say, is dragged. It won't resize the window's scene.
        See Also:
        Constant Field Values
      • UITextWritingDirectionNatural

        @Deprecated
        public static final long UITextWritingDirectionNatural
        Deprecated.
        API-Since: 3.2 Deprecated-Since: 13.0
        See Also:
        Constant Field Values
      • UITextWritingDirectionLeftToRight

        @Deprecated
        public static final long UITextWritingDirectionLeftToRight
        Deprecated.
        API-Since: 3.2 Deprecated-Since: 13.0
        See Also:
        Constant Field Values
      • UITextWritingDirectionRightToLeft

        @Deprecated
        public static final long UITextWritingDirectionRightToLeft
        Deprecated.
        API-Since: 3.2 Deprecated-Since: 13.0
        See Also:
        Constant Field Values
      • NSUnderlinePatternSolid

        public static final long NSUnderlinePatternSolid
        NSUnderlineByWord and the NSUnderlinePattern* values are soft deprecated starting with macOS 10.14/iOS 12 and will be officially deprecated in a future release. Please use the NSUnderlineStyle* equivalents instead. Underlines will be drawn with a solid pattern by default, so NSUnderlinePatternSolid does not need to be specified.
        See Also:
        Constant Field Values
      • NSUnderlinePatternDash

        public static final long NSUnderlinePatternDash
        See Also:
        Constant Field Values
      • NSUnderlinePatternDashDot

        public static final long NSUnderlinePatternDashDot
        See Also:
        Constant Field Values
      • NSUnderlinePatternDashDotDot

        public static final long NSUnderlinePatternDashDotDot
        See Also:
        Constant Field Values
      • UIFocusGroupPriorityIgnored

        public static final long UIFocusGroupPriorityIgnored
        API-Since: 15.0
        See Also:
        Constant Field Values
      • UIFocusGroupPriorityPreviouslyFocused

        public static final long UIFocusGroupPriorityPreviouslyFocused
        API-Since: 15.0
        See Also:
        Constant Field Values
      • UIFocusGroupPriorityPrioritized

        public static final long UIFocusGroupPriorityPrioritized
        API-Since: 15.0
        See Also:
        Constant Field Values
      • UIFocusGroupPriorityCurrentlyFocused

        public static final long UIFocusGroupPriorityCurrentlyFocused
        API-Since: 15.0
      • UIKIT_HAS_UIFOUNDATION_SYMBOLS

        public static final double UIKIT_HAS_UIFOUNDATION_SYMBOLS
        See Also:
        Constant Field Values
      • __NSDATAASSET_SHARED_SECTION__

        public static final double __NSDATAASSET_SHARED_SECTION__
        See Also:
        Constant Field Values
      • __NSTEXT_SHARED_SECTION__

        public static final double __NSTEXT_SHARED_SECTION__
        See Also:
        Constant Field Values
      • __NSPARAGRAPH_STYLE_SHARED_SECTION__

        public static final double __NSPARAGRAPH_STYLE_SHARED_SECTION__
        See Also:
        Constant Field Values
      • __NSLAYOUT_MANAGER_SHARED_SECTION__

        public static final double __NSLAYOUT_MANAGER_SHARED_SECTION__
        See Also:
        Constant Field Values
    • Method Detail

      • UIDeviceOrientationIsPortrait

        public static boolean UIDeviceOrientationIsPortrait​(long orientation)
      • UIDeviceOrientationIsLandscape

        public static boolean UIDeviceOrientationIsLandscape​(long orientation)
      • UI_USER_INTERFACE_IDIOM

        @Deprecated
        public static long UI_USER_INTERFACE_IDIOM()
        Deprecated.
        The UI_USER_INTERFACE_IDIOM() function is provided for use when deploying to a version of the iOS less than 3.2. If the earliest version of iPhone/iOS that you will be deploying for is 3.2 or greater, you may use -[UIDevice userInterfaceIdiom] directly. API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use -[UIDevice userInterfaceIdiom] directly.
      • UIEdgeInsetsMake

        public static UIEdgeInsets UIEdgeInsetsMake​(double top,
                                                    double left,
                                                    double bottom,
                                                    double right)
      • UIOffsetMake

        public static UIOffset UIOffsetMake​(double horizontal,
                                            double vertical)
      • UIEdgeInsetsEqualToEdgeInsets

        public static boolean UIEdgeInsetsEqualToEdgeInsets​(UIEdgeInsets insets1,
                                                            UIEdgeInsets insets2)
      • UIOffsetEqualToOffset

        public static boolean UIOffsetEqualToOffset​(UIOffset offset1,
                                                    UIOffset offset2)
      • NSStringFromCGPoint

        @NotNull
        public static @NotNull java.lang.String NSStringFromCGPoint​(CGPoint point)
      • NSStringFromCGVector

        @NotNull
        public static @NotNull java.lang.String NSStringFromCGVector​(CGVector vector)
      • NSStringFromCGSize

        @NotNull
        public static @NotNull java.lang.String NSStringFromCGSize​(CGSize size)
      • NSStringFromCGRect

        @NotNull
        public static @NotNull java.lang.String NSStringFromCGRect​(CGRect rect)
      • NSStringFromCGAffineTransform

        @NotNull
        public static @NotNull java.lang.String NSStringFromCGAffineTransform​(CGAffineTransform transform)
      • NSStringFromUIEdgeInsets

        @NotNull
        public static @NotNull java.lang.String NSStringFromUIEdgeInsets​(UIEdgeInsets insets)
      • NSStringFromUIOffset

        @NotNull
        public static @NotNull java.lang.String NSStringFromUIOffset​(UIOffset offset)
      • CGPointFromString

        public static CGPoint CGPointFromString​(@NotNull
                                                @NotNull java.lang.String string)
      • CGVectorFromString

        public static CGVector CGVectorFromString​(@NotNull
                                                  @NotNull java.lang.String string)
      • CGSizeFromString

        public static CGSize CGSizeFromString​(@NotNull
                                              @NotNull java.lang.String string)
      • CGRectFromString

        public static CGRect CGRectFromString​(@NotNull
                                              @NotNull java.lang.String string)
      • CGAffineTransformFromString

        public static CGAffineTransform CGAffineTransformFromString​(@NotNull
                                                                    @NotNull java.lang.String string)
      • UIEdgeInsetsFromString

        public static UIEdgeInsets UIEdgeInsetsFromString​(@NotNull
                                                          @NotNull java.lang.String string)
      • UIOffsetFromString

        public static UIOffset UIOffsetFromString​(@NotNull
                                                  @NotNull java.lang.String string)
      • _NSDictionaryOfVariableBindings

        @NotNull
        public static @NotNull NSDictionary<java.lang.String,​?> _NSDictionaryOfVariableBindings​(@NotNull
                                                                                                      @NotNull java.lang.String commaSeparatedKeysString,
                                                                                                      @Nullable
                                                                                                      @Nullable java.lang.Object firstValue,
                                                                                                      java.lang.Object... varargs)
        API-Since: 6.0
      • NSTextAlignmentToCTTextAlignment

        public static byte NSTextAlignmentToCTTextAlignment​(long nsTextAlignment)
        API-Since: 6.0
      • NSTextAlignmentFromCTTextAlignment

        public static long NSTextAlignmentFromCTTextAlignment​(byte ctTextAlignment)
        API-Since: 6.0
      • UIInterfaceOrientationIsPortrait

        public static boolean UIInterfaceOrientationIsPortrait​(long orientation)
      • UIInterfaceOrientationIsLandscape

        public static boolean UIInterfaceOrientationIsLandscape​(long orientation)
      • UIApplicationMain

        public static int UIApplicationMain​(int argc,
                                            @NotNull
                                            @NotNull org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.BytePtr> argv,
                                            @Nullable
                                            @Nullable java.lang.String principalClassName,
                                            @Nullable
                                            @Nullable java.lang.String delegateClassName)
        If nil is specified for principalClassName, the value for NSPrincipalClass from the Info.plist is used. If there is no NSPrincipalClass key specified, the UIApplication class is used. The delegate class will be instantiated using init.
      • UIImagePNGRepresentation

        @Nullable
        public static @Nullable NSData UIImagePNGRepresentation​(@NotNull
                                                                @NotNull UIImage image)
        return image as PNG. May return nil if image has no CGImageRef or invalid bitmap format
      • UIImageJPEGRepresentation

        @Nullable
        public static @Nullable NSData UIImageJPEGRepresentation​(@NotNull
                                                                 @NotNull UIImage image,
                                                                 double compressionQuality)
        return image as JPEG. May return nil if image has no CGImageRef or invalid bitmap format. compression is 0(most)..1(least)
      • UIAccessibilityZoomFocusChanged

        public static void UIAccessibilityZoomFocusChanged​(long type,
                                                           CGRect frame,
                                                           @NotNull
                                                           @NotNull UIView view)
        API-Since: 5.0
      • UIAccessibilityRegisterGestureConflictWithZoom

        public static void UIAccessibilityRegisterGestureConflictWithZoom()
        If your app uses multi-finger gestures that conflict with system Zoom gestures (by using three fingers), calling this method will warn users of the conflict. API-Since: 5.0
      • UIGuidedAccessRestrictionStateForIdentifier

        public static long UIGuidedAccessRestrictionStateForIdentifier​(@NotNull
                                                                       @NotNull java.lang.String restrictionIdentifier)
        Returns the state of the restriction associated with the identifier. API-Since: 7.0
      • UIAccessibilityConvertFrameToScreenCoordinates

        public static CGRect UIAccessibilityConvertFrameToScreenCoordinates​(CGRect rect,
                                                                            @NotNull
                                                                            @NotNull UIView view)
        The accessibilityFrame is expected to be in screen coordinates. To help convert the frame to screen coordinates, use the following method. The rect should exist in the view space of the UIView argument. API-Since: 7.0
      • UIAccessibilityConvertPathToScreenCoordinates

        @NotNull
        public static @NotNull UIBezierPath UIAccessibilityConvertPathToScreenCoordinates​(@NotNull
                                                                                          @NotNull UIBezierPath path,
                                                                                          @NotNull
                                                                                          @NotNull UIView view)
        The accessibilityPath is expected to be in screen coordinates. To help convert the path to screen coordinates, use the following method. The path should exist in the view space of the UIView argument. API-Since: 7.0
      • UIAccessibilityFocusedElement

        @Nullable
        public static @Nullable java.lang.Object UIAccessibilityFocusedElement​(@Nullable
                                                                               @Nullable java.lang.String assistiveTechnologyIdentifier)
        Returns the element that is currently focused by an assistive technology. default = nil. Pass in a specific identifier (e.g. UIAccessibilityNotificationVoiceOverIdentifier) in order to choose the focused element for a specific product. If no argument is used, the function will returned the element that was most recently focused. API-Since: 9.0
      • UIAccessibilityPostNotification

        public static void UIAccessibilityPostNotification​(int notification,
                                                           @Nullable
                                                           @Nullable java.lang.Object argument)
        UIAccessibilityPostNotification This function posts a notification to assistive applications. Some notifications specify a required or optional argument. Pass nil for the argument if the notification does not specify otherwise. See UIAccessibilityConstants.h for a list of notifications.
      • UIAccessibilityIsVoiceOverRunning

        public static boolean UIAccessibilityIsVoiceOverRunning()
        Assistive Technology Use UIAccessibilityIsVoiceOverRunning() to determine if VoiceOver is running. Listen for UIAccessibilityVoiceOverStatusDidChangeNotification to know when VoiceOver starts or stops. API-Since: 4.0
      • UIAccessibilityIsMonoAudioEnabled

        public static boolean UIAccessibilityIsMonoAudioEnabled()
        Returns whether system audio is mixed down from stereo to mono. API-Since: 5.0
      • UIAccessibilityIsClosedCaptioningEnabled

        public static boolean UIAccessibilityIsClosedCaptioningEnabled()
        Returns whether the system preference for closed captioning is enabled. API-Since: 5.0
      • UIAccessibilityIsInvertColorsEnabled

        public static boolean UIAccessibilityIsInvertColorsEnabled()
        Returns whether the system preference for invert colors is enabled. API-Since: 6.0
      • UIAccessibilityIsGuidedAccessEnabled

        public static boolean UIAccessibilityIsGuidedAccessEnabled()
        Returns whether the app is running under Guided Access mode. API-Since: 6.0
      • UIAccessibilityIsBoldTextEnabled

        public static boolean UIAccessibilityIsBoldTextEnabled()
        Returns whether the system preference for bold text is enabled API-Since: 8.0
      • UIAccessibilityIsGrayscaleEnabled

        public static boolean UIAccessibilityIsGrayscaleEnabled()
        Returns whether the system preference for grayscale is enabled API-Since: 8.0
      • UIAccessibilityIsReduceTransparencyEnabled

        public static boolean UIAccessibilityIsReduceTransparencyEnabled()
        Returns whether the system preference for reduce transparency is enabled API-Since: 8.0
      • UIAccessibilityIsReduceMotionEnabled

        public static boolean UIAccessibilityIsReduceMotionEnabled()
        Returns whether the system preference for reduce motion is enabled API-Since: 8.0
      • UIAccessibilityDarkerSystemColorsEnabled

        public static boolean UIAccessibilityDarkerSystemColorsEnabled()
        Returns whether the system preference for darker colors is enabled API-Since: 8.0
      • UIAccessibilityIsSwitchControlRunning

        public static boolean UIAccessibilityIsSwitchControlRunning()
        Use UIAccessibilityIsSwitchControlRunning() to determine if Switch Control is running. Listen for UIAccessibilitySwitchControlStatusDidChangeNotification to know when Switch Control starts or stops. API-Since: 8.0
      • UIAccessibilityIsSpeakSelectionEnabled

        public static boolean UIAccessibilityIsSpeakSelectionEnabled()
        Returns whether the system preference for Speak Selection is enabled API-Since: 8.0
      • UIAccessibilityIsSpeakScreenEnabled

        public static boolean UIAccessibilityIsSpeakScreenEnabled()
        Returns whether the system preference for Speak Screen is enabled API-Since: 8.0
      • UIAccessibilityIsShakeToUndoEnabled

        public static boolean UIAccessibilityIsShakeToUndoEnabled()
        Returns whether the system preference for Shake to Undo is enabled API-Since: 9.0
      • UIAccessibilityIsAssistiveTouchRunning

        public static boolean UIAccessibilityIsAssistiveTouchRunning()
        Returns whether the system preference for AssistiveTouch is enabled. This always returns false if Guided Access is not enabled. API-Since: 10.0
      • UIAccessibilityRequestGuidedAccessSession

        public static void UIAccessibilityRequestGuidedAccessSession​(boolean enable,
                                                                     @NotNull
                                                                     @NotNull UIKit.Block_UIAccessibilityRequestGuidedAccessSession completionHandler)
        Use UIAccessibilityRequestGuidedAccessSession() to request this app be locked into or released from Single App mode. The request to lock this app into Single App mode will only succeed if the device is Supervised, and the app's bundle identifier has been whitelisted using Mobile Device Management. If you successfully request Single App mode, it is your responsibility to release the device by balancing this call. API-Since: 7.0
      • UIAccessibilityHearingDevicePairedEar

        public static long UIAccessibilityHearingDevicePairedEar()
        Returns the current pairing status of MFi hearing aids API-Since: 10.0
      • UIGraphicsGetCurrentContext

        @Nullable
        public static @Nullable CGContextRef UIGraphicsGetCurrentContext()
      • UIGraphicsPushContext

        public static void UIGraphicsPushContext​(@NotNull
                                                 @NotNull CGContextRef context)
      • UIGraphicsPopContext

        public static void UIGraphicsPopContext()
      • UIRectFillUsingBlendMode

        public static void UIRectFillUsingBlendMode​(CGRect rect,
                                                    int blendMode)
      • UIRectFill

        public static void UIRectFill​(CGRect rect)
      • UIRectFrameUsingBlendMode

        public static void UIRectFrameUsingBlendMode​(CGRect rect,
                                                     int blendMode)
      • UIRectFrame

        public static void UIRectFrame​(CGRect rect)
      • UIRectClip

        public static void UIRectClip​(CGRect rect)
      • UIGraphicsBeginImageContext

        @Deprecated
        public static void UIGraphicsBeginImageContext​(CGSize size)
        Deprecated.
        The following methods will only return a 8-bit per channel context in the DeviceRGB color space. Any new bitmap drawing code is encouraged to use UIGraphicsImageRenderer in lieu of this API. API-Since: 2.0 Deprecated-Since: 100000.0 Deprecated-Message: Replace usage of UIGraphicsBeginImageContext with UIGraphicsImageRenderer.
      • UIGraphicsBeginImageContextWithOptions

        @Deprecated
        public static void UIGraphicsBeginImageContextWithOptions​(CGSize size,
                                                                  boolean opaque,
                                                                  double scale)
        Deprecated.
        API-Since: 4.0 Deprecated-Since: 100000.0 Deprecated-Message: Replace usage of UIGraphicsBeginImageContextWithOptions with UIGraphicsImageRenderer.
      • UIGraphicsGetImageFromCurrentImageContext

        @Deprecated
        @Nullable
        public static @Nullable UIImage UIGraphicsGetImageFromCurrentImageContext()
        Deprecated.
        API-Since: 2.0 Deprecated-Since: 100000.0 Deprecated-Message: Replace usage of UIGraphicsGetImageFromCurrentImageContext with UIGraphicsImageRendererContext.currentImage.
      • UIGraphicsEndImageContext

        @Deprecated
        public static void UIGraphicsEndImageContext()
        Deprecated.
        API-Since: 2.0 Deprecated-Since: 100000.0 Deprecated-Message: UIGraphicsEndImageContext should only be used alongside UIGraphicsBeginImageContext[WithOptions].
      • UIGraphicsBeginPDFContextToFile

        public static boolean UIGraphicsBeginPDFContextToFile​(@NotNull
                                                              @NotNull java.lang.String path,
                                                              CGRect bounds,
                                                              @Nullable
                                                              @Nullable NSDictionary<?,​?> documentInfo)
        PDF context API-Since: 3.2
      • UIGraphicsBeginPDFContextToData

        public static void UIGraphicsBeginPDFContextToData​(@NotNull
                                                           @NotNull NSMutableData data,
                                                           CGRect bounds,
                                                           @Nullable
                                                           @Nullable NSDictionary<?,​?> documentInfo)
        API-Since: 3.2
      • UIGraphicsEndPDFContext

        public static void UIGraphicsEndPDFContext()
        API-Since: 3.2
      • UIGraphicsBeginPDFPage

        public static void UIGraphicsBeginPDFPage()
        API-Since: 3.2
      • UIGraphicsBeginPDFPageWithInfo

        public static void UIGraphicsBeginPDFPageWithInfo​(CGRect bounds,
                                                          @Nullable
                                                          @Nullable NSDictionary<?,​?> pageInfo)
        API-Since: 3.2
      • UIGraphicsGetPDFContextBounds

        public static CGRect UIGraphicsGetPDFContextBounds()
        API-Since: 3.2
      • UIGraphicsSetPDFContextURLForRect

        public static void UIGraphicsSetPDFContextURLForRect​(@NotNull
                                                             @NotNull NSURL url,
                                                             CGRect rect)
        API-Since: 3.2
      • UIGraphicsAddPDFContextDestinationAtPoint

        public static void UIGraphicsAddPDFContextDestinationAtPoint​(@NotNull
                                                                     @NotNull java.lang.String name,
                                                                     CGPoint point)
        API-Since: 3.2
      • UIGraphicsSetPDFContextDestinationForRect

        public static void UIGraphicsSetPDFContextDestinationForRect​(@NotNull
                                                                     @NotNull java.lang.String name,
                                                                     CGRect rect)
        API-Since: 3.2
      • UIImageWriteToSavedPhotosAlbum

        public static void UIImageWriteToSavedPhotosAlbum​(@NotNull
                                                          @NotNull UIImage image,
                                                          @Nullable
                                                          @Nullable java.lang.Object completionTarget,
                                                          @Nullable
                                                          @Nullable org.moe.natj.objc.SEL completionSelector,
                                                          @Nullable
                                                          @Nullable org.moe.natj.general.ptr.VoidPtr contextInfo)
        Adds a photo to the saved photos album. The optional completionSelector should have the form: - (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo;
      • UIVideoAtPathIsCompatibleWithSavedPhotosAlbum

        public static boolean UIVideoAtPathIsCompatibleWithSavedPhotosAlbum​(@NotNull
                                                                            @NotNull java.lang.String videoPath)
        Is a specific video eligible to be saved to the saved photos album? API-Since: 3.1
      • UISaveVideoAtPathToSavedPhotosAlbum

        public static void UISaveVideoAtPathToSavedPhotosAlbum​(@NotNull
                                                               @NotNull java.lang.String videoPath,
                                                               @Nullable
                                                               @Nullable java.lang.Object completionTarget,
                                                               @Nullable
                                                               @Nullable org.moe.natj.objc.SEL completionSelector,
                                                               @Nullable
                                                               @Nullable org.moe.natj.general.ptr.VoidPtr contextInfo)
        Adds a video to the saved photos album. The optional completionSelector should have the form: - (void)video:(NSString *)videoPath didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo; API-Since: 3.1
      • UIFloatRangeIsInfinite

        public static boolean UIFloatRangeIsInfinite​(UIFloatRange range)
        API-Since: 9.0
      • UIFloatRangeIsEqualToRange

        public static boolean UIFloatRangeIsEqualToRange​(UIFloatRange range,
                                                         UIFloatRange otherRange)
      • UIFloatRangeMake

        public static UIFloatRange UIFloatRangeMake​(double minimum,
                                                    double maximum)
      • UIKeyInputUpArrow

        @NotNull
        public static @NotNull java.lang.String UIKeyInputUpArrow()
        These are pre-defined constants for use with the input property of UIKeyCommand objects. API-Since: 7.0
      • UIKeyInputDownArrow

        @NotNull
        public static @NotNull java.lang.String UIKeyInputDownArrow()
        API-Since: 7.0
      • UIKeyInputLeftArrow

        @NotNull
        public static @NotNull java.lang.String UIKeyInputLeftArrow()
        API-Since: 7.0
      • UIKeyInputRightArrow

        @NotNull
        public static @NotNull java.lang.String UIKeyInputRightArrow()
        API-Since: 7.0
      • UIKeyInputEscape

        @NotNull
        public static @NotNull java.lang.String UIKeyInputEscape()
        API-Since: 7.0
      • UIFontDescriptorFamilyAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorFamilyAttribute()
        Predefined font attributes not defined in NSAttributedString.h API-Since: 7.0
      • UIFontDescriptorNameAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorNameAttribute()
        API-Since: 7.0
      • UIFontDescriptorFaceAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorFaceAttribute()
        API-Since: 7.0
      • UIFontDescriptorSizeAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorSizeAttribute()
        API-Since: 7.0
      • UIFontDescriptorVisibleNameAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorVisibleNameAttribute()
        API-Since: 7.0
      • UIFontDescriptorMatrixAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorMatrixAttribute()
        An NSValue containing a CGAffineTransform. (default: identity matrix) API-Since: 7.0
      • UIFontDescriptorCharacterSetAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorCharacterSetAttribute()
        An NSCharacterSet instance representing a set of Unicode characters covered by the font. (default: supplied by font) API-Since: 7.0
      • UIFontDescriptorCascadeListAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorCascadeListAttribute()
        An NSArray instance. Each member of the array is a sub-descriptor. (default: the system default cascading list for user's locale) API-Since: 7.0
      • UIFontDescriptorTraitsAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorTraitsAttribute()
        An NSDictionary instance fully describing font traits. (default: supplied by font) API-Since: 7.0
      • UIFontDescriptorFixedAdvanceAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorFixedAdvanceAttribute()
        A float represented as an NSNumber. The value overrides glyph advancement specified by the font. (default: supplied by each glyph) API-Since: 7.0
      • UIFontDescriptorFeatureSettingsAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorFeatureSettingsAttribute()
        An array of dictionaries representing non-default font feature settings. Each dictionary contains UIFontFeatureTypeIdentifierKey and UIFontFeatureSelectorIdentifierKey. API-Since: 7.0
      • UIFontDescriptorTextStyleAttribute

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorTextStyleAttribute()
        An NSString containing the desired Text Style API-Since: 7.0
      • UIFontSymbolicTrait

        @NotNull
        public static @NotNull java.lang.String UIFontSymbolicTrait()
        Font traits keys This key is used with a trait dictionary to get the symbolic traits value as an NSNumber. API-Since: 7.0
      • UIFontWeightTrait

        @NotNull
        public static @NotNull java.lang.String UIFontWeightTrait()
        This key is used with a trait dictionary to get the normalized weight value as an NSNumber. The valid value range is from -1.0 to 1.0. The value of 0.0 corresponds to the regular or medium font weight. API-Since: 7.0
      • UIFontWidthTrait

        @NotNull
        public static @NotNull java.lang.String UIFontWidthTrait()
        This key is used with a trait dictionary to get the relative inter-glyph spacing value as an NSNumber. The valid value range is from -1.0 to 1.0. The value of 0.0 corresponds to the regular glyph spacing. API-Since: 7.0
      • UIFontSlantTrait

        @NotNull
        public static @NotNull java.lang.String UIFontSlantTrait()
        This key is used with a trait dictionary to get the relative slant angle value as an NSNumber. The valid value range is from -1.0 to 1.0. The value or 0.0 corresponds to 0 degree clockwise rotation from the vertical and 1.0 corresponds to 30 degrees clockwise rotation. API-Since: 7.0
      • UIFontWeightUltraLight

        public static double UIFontWeightUltraLight()
        Suggested values for use with UIFontWeightTrait, and UIFont's systemFontOfSize:weight: Beware that most fonts will _not_ have variants available in all these weights! API-Since: 8.2
      • UIFontWeightThin

        public static double UIFontWeightThin()
        API-Since: 8.2
      • UIFontWeightLight

        public static double UIFontWeightLight()
        API-Since: 8.2
      • UIFontWeightRegular

        public static double UIFontWeightRegular()
        API-Since: 8.2
      • UIFontWeightMedium

        public static double UIFontWeightMedium()
        API-Since: 8.2
      • UIFontWeightSemibold

        public static double UIFontWeightSemibold()
        API-Since: 8.2
      • UIFontWeightBold

        public static double UIFontWeightBold()
        API-Since: 8.2
      • UIFontWeightHeavy

        public static double UIFontWeightHeavy()
        API-Since: 8.2
      • UIFontWeightBlack

        public static double UIFontWeightBlack()
        API-Since: 8.2
      • UIFontFeatureTypeIdentifierKey

        @NotNull
        public static @NotNull java.lang.String UIFontFeatureTypeIdentifierKey()
        A number object specifying font feature type such as ligature, character shape, etc. API-Since: 7.0
      • UIFontFeatureSelectorIdentifierKey

        @NotNull
        public static @NotNull java.lang.String UIFontFeatureSelectorIdentifierKey()
        A number object specifying font feature selector such as common ligature off, traditional character shape, etc. API-Since: 7.0
      • UIFontTextStyleTitle1

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleTitle1()
        API-Since: 9.0
      • UIFontTextStyleTitle2

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleTitle2()
        API-Since: 9.0
      • UIFontTextStyleTitle3

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleTitle3()
        API-Since: 9.0
      • UIFontTextStyleHeadline

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleHeadline()
        API-Since: 7.0
      • UIFontTextStyleSubheadline

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleSubheadline()
        API-Since: 7.0
      • UIFontTextStyleBody

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleBody()
        API-Since: 7.0
      • UIFontTextStyleCallout

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleCallout()
        API-Since: 9.0
      • UIFontTextStyleFootnote

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleFootnote()
        API-Since: 7.0
      • UIFontTextStyleCaption1

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleCaption1()
        API-Since: 7.0
      • UIFontTextStyleCaption2

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleCaption2()
        API-Since: 7.0
      • UIDeviceOrientationDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIDeviceOrientationDidChangeNotification()
      • UIDeviceBatteryStateDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIDeviceBatteryStateDidChangeNotification()
        API-Since: 3.0
      • UIDeviceBatteryLevelDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIDeviceBatteryLevelDidChangeNotification()
        API-Since: 3.0
      • UIDeviceProximityStateDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIDeviceProximityStateDidChangeNotification()
        API-Since: 3.0
      • UIEdgeInsetsZero

        public static UIEdgeInsets UIEdgeInsetsZero()
      • UIOffsetZero

        public static UIOffset UIOffsetZero()
      • UIContentSizeCategoryUnspecified

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryUnspecified()
        Content size category constants API-Since: 10.0
      • UIContentSizeCategoryExtraSmall

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryExtraSmall()
        API-Since: 7.0
      • UIContentSizeCategorySmall

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategorySmall()
        API-Since: 7.0
      • UIContentSizeCategoryMedium

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryMedium()
        API-Since: 7.0
      • UIContentSizeCategoryLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryLarge()
        API-Since: 7.0
      • UIContentSizeCategoryExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryExtraExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryExtraExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryExtraExtraExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryExtraExtraExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryAccessibilityMedium

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryAccessibilityMedium()
        Accessibility sizes API-Since: 7.0
      • UIContentSizeCategoryAccessibilityLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryAccessibilityLarge()
        API-Since: 7.0
      • UIContentSizeCategoryAccessibilityExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryAccessibilityExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryAccessibilityExtraExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryAccessibilityExtraExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryAccessibilityExtraExtraExtraLarge

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryAccessibilityExtraExtraExtraLarge()
        API-Since: 7.0
      • UIContentSizeCategoryDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryDidChangeNotification()
        userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey API-Since: 7.0
      • UIContentSizeCategoryNewValueKey

        @NotNull
        public static @NotNull java.lang.String UIContentSizeCategoryNewValueKey()
        NSString instance with new content size category in userInfo API-Since: 7.0
      • UIViewNoIntrinsicMetric

        public static double UIViewNoIntrinsicMetric()
        -1 API-Since: 6.0
      • UILayoutFittingCompressedSize

        public static CGSize UILayoutFittingCompressedSize()
        Size To Fit API-Since: 6.0
      • UILayoutFittingExpandedSize

        public static CGSize UILayoutFittingExpandedSize()
        API-Since: 6.0
      • NSTabColumnTerminatorsAttributeName

        @NotNull
        public static @NotNull java.lang.String NSTabColumnTerminatorsAttributeName()
        An attribute for NSTextTab options. The value is NSCharacterSet. The character set is used to determine the tab column terminating character. The tab and newline characters are implied even if not included in the character set. API-Since: 7.0
      • UITextAttributeFont

        @Deprecated
        public static java.lang.String UITextAttributeFont()
        Deprecated.
        Keys for text attributes dictionaries. These keys are superseded by the corresponding attribute name keys (NSFontAttributeName, NSForegroundColorAttributeName, NSShadowAttributeName) in NSAttributedString.h. Key to the font in the text attributes dictionary. A UIFont instance is expected. Use a font with size 0.0 to get the default font size for the situation. API-Since: 5.0 Deprecated-Since: 7.0
      • UITextAttributeTextColor

        @Deprecated
        public static java.lang.String UITextAttributeTextColor()
        Deprecated.
        Key to the text color in the text attributes dictionary. A UIColor instance is expected. API-Since: 5.0 Deprecated-Since: 7.0
      • UITextAttributeTextShadowColor

        @Deprecated
        public static java.lang.String UITextAttributeTextShadowColor()
        Deprecated.
        Key to the text shadow color in the text attributes dictionary. A UIColor instance is expected. API-Since: 5.0 Deprecated-Since: 7.0 Deprecated-Message: Use NSShadowAttributeName with an NSShadow instance as the value
      • UITextAttributeTextShadowOffset

        @Deprecated
        public static java.lang.String UITextAttributeTextShadowOffset()
        Deprecated.
        Key to the offset used for the text shadow in the text attributes dictionary. An NSValue instance wrapping a UIOffset struct is expected. API-Since: 5.0 Deprecated-Since: 7.0 Deprecated-Message: Use NSShadowAttributeName with an NSShadow instance as the value
      • UITextContentTypeName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeName()
        API-Since: 10.0
      • UITextContentTypeNamePrefix

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeNamePrefix()
        API-Since: 10.0
      • UITextContentTypeGivenName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeGivenName()
        API-Since: 10.0
      • UITextContentTypeMiddleName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeMiddleName()
        API-Since: 10.0
      • UITextContentTypeFamilyName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeFamilyName()
        API-Since: 10.0
      • UITextContentTypeNameSuffix

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeNameSuffix()
        API-Since: 10.0
      • UITextContentTypeNickname

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeNickname()
        API-Since: 10.0
      • UITextContentTypeJobTitle

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeJobTitle()
        API-Since: 10.0
      • UITextContentTypeOrganizationName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeOrganizationName()
        API-Since: 10.0
      • UITextContentTypeLocation

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeLocation()
        API-Since: 10.0
      • UITextContentTypeFullStreetAddress

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeFullStreetAddress()
        API-Since: 10.0
      • UITextContentTypeStreetAddressLine1

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeStreetAddressLine1()
        API-Since: 10.0
      • UITextContentTypeStreetAddressLine2

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeStreetAddressLine2()
        API-Since: 10.0
      • UITextContentTypeAddressCity

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeAddressCity()
        API-Since: 10.0
      • UITextContentTypeAddressState

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeAddressState()
        API-Since: 10.0
      • UITextContentTypeAddressCityAndState

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeAddressCityAndState()
        API-Since: 10.0
      • UITextContentTypeSublocality

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeSublocality()
        API-Since: 10.0
      • UITextContentTypeCountryName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCountryName()
        API-Since: 10.0
      • UITextContentTypePostalCode

        @NotNull
        public static @NotNull java.lang.String UITextContentTypePostalCode()
        API-Since: 10.0
      • UITextContentTypeTelephoneNumber

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeTelephoneNumber()
        API-Since: 10.0
      • UITextContentTypeEmailAddress

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeEmailAddress()
        API-Since: 10.0
      • UITextContentTypeURL

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeURL()
        API-Since: 10.0
      • UITextContentTypeCreditCardNumber

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardNumber()
        API-Since: 10.0
      • UITextInputTextBackgroundColorKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UITextInputTextBackgroundColorKey()
        Deprecated.
        Key to a UIColor API-Since: 3.2 Deprecated-Since: 8.0
      • UITextInputTextColorKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UITextInputTextColorKey()
        Deprecated.
        Key to a UIColor API-Since: 3.2 Deprecated-Since: 8.0
      • UITextInputTextFontKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UITextInputTextFontKey()
        Deprecated.
        Key to a UIFont API-Since: 3.2 Deprecated-Since: 8.0
      • UITextInputCurrentInputModeDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UITextInputCurrentInputModeDidChangeNotification()
        API-Since: 4.2
      • UITextFieldTextDidBeginEditingNotification

        @NotNull
        public static @NotNull java.lang.String UITextFieldTextDidBeginEditingNotification()
      • UITextFieldTextDidEndEditingNotification

        @NotNull
        public static @NotNull java.lang.String UITextFieldTextDidEndEditingNotification()
      • UITextFieldTextDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UITextFieldTextDidChangeNotification()
      • UITextFieldDidEndEditingReasonKey

        @NotNull
        public static @NotNull java.lang.String UITextFieldDidEndEditingReasonKey()
        API-Since: 10.0
      • UIApplicationInvalidInterfaceOrientationException

        @NotNull
        public static @NotNull java.lang.String UIApplicationInvalidInterfaceOrientationException()
        This exception is raised if supportedInterfaceOrientations returns 0, or if preferredInterfaceOrientationForPresentation returns an orientation that is not supported. API-Since: 6.0
      • UIBackgroundTaskInvalid

        public static long UIBackgroundTaskInvalid()
        API-Since: 4.0
      • UIMinimumKeepAliveTimeout

        @Deprecated
        public static double UIMinimumKeepAliveTimeout()
        Deprecated.
        API-Since: 4.0 Deprecated-Since: 13.0 Deprecated-Message: Please use PushKit for VoIP applications.
      • UIApplicationBackgroundFetchIntervalMinimum

        public static double UIApplicationBackgroundFetchIntervalMinimum()
        API-Since: 7.0
      • UIApplicationBackgroundFetchIntervalNever

        public static double UIApplicationBackgroundFetchIntervalNever()
        API-Since: 7.0
      • UITrackingRunLoopMode

        @NotNull
        public static @NotNull java.lang.String UITrackingRunLoopMode()
      • UIApplicationDidEnterBackgroundNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationDidEnterBackgroundNotification()
        These notifications are sent out after the equivalent delegate message is called API-Since: 4.0
      • UIApplicationWillEnterForegroundNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationWillEnterForegroundNotification()
        API-Since: 4.0
      • UIApplicationDidFinishLaunchingNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationDidFinishLaunchingNotification()
      • UIApplicationDidBecomeActiveNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationDidBecomeActiveNotification()
      • UIApplicationWillResignActiveNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationWillResignActiveNotification()
      • UIApplicationDidReceiveMemoryWarningNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationDidReceiveMemoryWarningNotification()
      • UIApplicationWillTerminateNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationWillTerminateNotification()
      • UIApplicationSignificantTimeChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationSignificantTimeChangeNotification()
      • UIApplicationWillChangeStatusBarOrientationNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationWillChangeStatusBarOrientationNotification()
        Deprecated.
        userInfo contains NSNumber with new orientation API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationDidChangeStatusBarOrientationNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationDidChangeStatusBarOrientationNotification()
        Deprecated.
        userInfo contains NSNumber with old orientation API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationStatusBarOrientationUserInfoKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationStatusBarOrientationUserInfoKey()
        Deprecated.
        userInfo dictionary key for status bar orientation API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationWillChangeStatusBarFrameNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationWillChangeStatusBarFrameNotification()
        Deprecated.
        userInfo contains NSValue with new frame API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationDidChangeStatusBarFrameNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationDidChangeStatusBarFrameNotification()
        Deprecated.
        userInfo contains NSValue with old frame API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationStatusBarFrameUserInfoKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationStatusBarFrameUserInfoKey()
        Deprecated.
        userInfo dictionary key for status bar frame API-Since: 2.0 Deprecated-Since: 13.0 Deprecated-Message: Use viewWillTransitionToSize:withTransitionCoordinator: instead.
      • UIApplicationBackgroundRefreshStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationBackgroundRefreshStatusDidChangeNotification()
        API-Since: 7.0
      • UIApplicationProtectedDataWillBecomeUnavailable

        @NotNull
        public static @NotNull java.lang.String UIApplicationProtectedDataWillBecomeUnavailable()
        API-Since: 4.0
      • UIApplicationProtectedDataDidBecomeAvailable

        @NotNull
        public static @NotNull java.lang.String UIApplicationProtectedDataDidBecomeAvailable()
        API-Since: 4.0
      • UIApplicationLaunchOptionsURLKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsURLKey()
        userInfo contains NSURL with launch URL API-Since: 3.0
      • UIApplicationLaunchOptionsSourceApplicationKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsSourceApplicationKey()
        userInfo contains NSString with bundle ID of the originating application; non-nil if the originating application and this application share the same team identifier API-Since: 3.0
      • UIApplicationLaunchOptionsRemoteNotificationKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsRemoteNotificationKey()
        userInfo contains NSDictionary with payload API-Since: 3.0
      • UIApplicationLaunchOptionsLocalNotificationKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationLaunchOptionsLocalNotificationKey()
        Deprecated.
        userInfo contains a UILocalNotification API-Since: 4.0 Deprecated-Since: 10.0 Deprecated-Message: Use UserNotifications Framework's -[UNUserNotificationCenterDelegate didReceiveNotificationResponse:withCompletionHandler:]
      • UIApplicationLaunchOptionsAnnotationKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIApplicationLaunchOptionsAnnotationKey()
        Deprecated.
        userInfo contains object with annotation property list API-Since: 3.2 Deprecated-Since: 16.0 Deprecated-Message: This dictionary key is no longer used.
      • UIApplicationLaunchOptionsLocationKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsLocationKey()
        app was launched in response to a CoreLocation event. API-Since: 4.0
      • UIApplicationLaunchOptionsNewsstandDownloadsKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsNewsstandDownloadsKey()
        userInfo contains an NSArray of NKAssetDownload identifiers API-Since: 5.0
      • UIApplicationLaunchOptionsBluetoothCentralsKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsBluetoothCentralsKey()
        userInfo contains an NSArray of CBCentralManager restore identifiers API-Since: 7.0
      • UIApplicationLaunchOptionsBluetoothPeripheralsKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsBluetoothPeripheralsKey()
        userInfo contains an NSArray of CBPeripheralManager restore identifiers API-Since: 7.0
      • UIApplicationLaunchOptionsShortcutItemKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsShortcutItemKey()
        userInfo contains the UIApplicationShortcutItem used to launch the app. API-Since: 9.0
      • UIApplicationLaunchOptionsUserActivityDictionaryKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsUserActivityDictionaryKey()
        Sub-Dictionary present in launch options when user activity is present API-Since: 8.0
      • UIApplicationLaunchOptionsUserActivityTypeKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsUserActivityTypeKey()
        Key in user activity dictionary for the activity type API-Since: 8.0
      • UIApplicationLaunchOptionsCloudKitShareMetadataKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsCloudKitShareMetadataKey()
        The presence of this key indicates that the app was launched in order to handle a CloudKit sharing invitation. The value of this key is a CKShareMetadata object. API-Since: 10.0
      • UIApplicationOpenSettingsURLString

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenSettingsURLString()
        API-Since: 8.0
      • UIApplicationOpenURLOptionsSourceApplicationKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenURLOptionsSourceApplicationKey()
        value is an NSString containing the bundle ID of the originating application; non-nil if the originating application and this application share the same team identifier API-Since: 9.0
      • UIApplicationOpenURLOptionsAnnotationKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenURLOptionsAnnotationKey()
        value is a property-list typed object corresponding to what the originating application passed in UIDocumentInteractionController's annotation property API-Since: 9.0
      • UIApplicationOpenURLOptionsOpenInPlaceKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenURLOptionsOpenInPlaceKey()
        value is a bool NSNumber. Copy the file before use if this value is NO, or is not present. API-Since: 9.0
      • UIApplicationUserDidTakeScreenshotNotification

        @NotNull
        public static @NotNull java.lang.String UIApplicationUserDidTakeScreenshotNotification()
        This notification is posted after the user takes a screenshot (for example by pressing both the home and lock screen buttons) API-Since: 7.0
      • UIApplicationKeyboardExtensionPointIdentifier

        @NotNull
        public static @NotNull java.lang.String UIApplicationKeyboardExtensionPointIdentifier()
        Extension point identifier constants API-Since: 8.0
      • UIApplicationOpenURLOptionUniversalLinksOnly

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenURLOptionUniversalLinksOnly()
        Option for openURL:options:CompletionHandler: only open URL if it is a valid universal link with an application configured to open it If there is no application configured, or the user disabled using it to open the link, completion handler called with NO API-Since: 10.0
      • UIStateRestorationViewControllerStoryboardKey

        @NotNull
        public static @NotNull java.lang.String UIStateRestorationViewControllerStoryboardKey()
        UIStoryBoard that originally created the ViewController that saved state, nil if no UIStoryboard API-Since: 6.0
      • UIApplicationStateRestorationBundleVersionKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationStateRestorationBundleVersionKey()
        NSString with value of info.plist's Bundle Version (app version) when state was last saved for the app API-Since: 6.0
      • UIApplicationStateRestorationUserInterfaceIdiomKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationStateRestorationUserInterfaceIdiomKey()
        NSNumber containing the UIUserInterfaceIdiom enum value of the app that saved state API-Since: 6.0
      • UIApplicationStateRestorationTimestampKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationStateRestorationTimestampKey()
        NSDate specifying the date/time the state restoration archive was saved. This is in UTC. API-Since: 7.0
      • UIApplicationStateRestorationSystemVersionKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationStateRestorationSystemVersionKey()
        NSString with value of the system version (iOS version) when state was last saved for the app API-Since: 7.0
      • UIViewControllerShowDetailTargetDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIViewControllerShowDetailTargetDidChangeNotification()
        Sometimes view controllers that are using showViewController:sender and showDetailViewController:sender: will need to know when the split view controller environment above it has changed. This notification will be posted when that happens (for example, when a split view controller is collapsing or expanding). The NSNotification's object will be the view controller that caused the change. API-Since: 8.0
      • UIViewControllerHierarchyInconsistencyException

        @NotNull
        public static @NotNull java.lang.String UIViewControllerHierarchyInconsistencyException()
        This exception is raised when a child view controller's view is added into the view hierarchy and the first superview of the child view controller's view that has a view controller is NOT the child view controller's parent. API-Since: 5.0
      • UINavigationControllerHideShowBarDuration

        public static double UINavigationControllerHideShowBarDuration()
      • UIScrollViewDecelerationRateNormal

        public static double UIScrollViewDecelerationRateNormal()
        API-Since: 3.0
      • UIScrollViewDecelerationRateFast

        public static double UIScrollViewDecelerationRateFast()
        API-Since: 3.0
      • UIAccessibilityTraitNone

        public static long UIAccessibilityTraitNone()
        Used when the element has no traits.
      • UIAccessibilityTraitButton

        public static long UIAccessibilityTraitButton()
        Used when the element should be treated as a button.
      • UIAccessibilityTraitLink

        public static long UIAccessibilityTraitLink()
        Used when the element should be treated as a link.
      • UIAccessibilityTraitHeader

        public static long UIAccessibilityTraitHeader()
        Used when an element acts as a header for a content section (e.g. the title of a navigation bar). API-Since: 6.0
      • UIAccessibilityTraitSearchField

        public static long UIAccessibilityTraitSearchField()
        Used when the text field element should also be treated as a search field.
      • UIAccessibilityTraitImage

        public static long UIAccessibilityTraitImage()
        Used when the element should be treated as an image. Can be combined with button or link, for example.
      • UIAccessibilityTraitSelected

        public static long UIAccessibilityTraitSelected()
        Used when the element is selected. For example, a selected row in a table or a selected button within a segmented control.
      • UIAccessibilityTraitPlaysSound

        public static long UIAccessibilityTraitPlaysSound()
        Used when the element plays its own sound when activated.
      • UIAccessibilityTraitKeyboardKey

        public static long UIAccessibilityTraitKeyboardKey()
        Used when the element acts as a keyboard key.
      • UIAccessibilityTraitStaticText

        public static long UIAccessibilityTraitStaticText()
        Used when the element should be treated as static text that cannot change.
      • UIAccessibilityTraitSummaryElement

        public static long UIAccessibilityTraitSummaryElement()
        Used when an element can be used to provide a quick summary of current conditions in the app when the app first launches. For example, when Weather first launches, the element with today's weather conditions is marked with this trait.
      • UIAccessibilityTraitNotEnabled

        public static long UIAccessibilityTraitNotEnabled()
        Used when the control is not enabled and does not respond to user input.
      • UIAccessibilityTraitUpdatesFrequently

        public static long UIAccessibilityTraitUpdatesFrequently()
        Used when the element frequently updates its label or value, but too often to send notifications. Allows an accessibility client to poll for changes. A stopwatch would be an example.
      • UIAccessibilityTraitStartsMediaSession

        public static long UIAccessibilityTraitStartsMediaSession()
        Used when activating an element starts a media session (e.g. playing a movie, recording audio) that should not be interrupted by output from an assistive technology, like VoiceOver. API-Since: 4.0
      • UIAccessibilityTraitAdjustable

        public static long UIAccessibilityTraitAdjustable()
        Used when an element can be "adjusted" (e.g. a slider). The element must also implement accessibilityIncrement and accessibilityDecrement. API-Since: 4.0
      • UIAccessibilityTraitAllowsDirectInteraction

        public static long UIAccessibilityTraitAllowsDirectInteraction()
        Used when an element allows direct touch interaction for VoiceOver users (for example, a view representing a piano keyboard). API-Since: 5.0
      • UIAccessibilityTraitCausesPageTurn

        public static long UIAccessibilityTraitCausesPageTurn()
        Informs VoiceOver that it should scroll to the next page when it finishes reading the contents of the element. VoiceOver will scroll by calling accessibilityScroll: with UIAccessibilityScrollDirectionNext and will stop scrolling when it detects the content has not changed. API-Since: 5.0
      • UIAccessibilityTraitTabBar

        public static long UIAccessibilityTraitTabBar()
        Used when a view or accessibility container represents an ordered list of tabs. The object with this trait should return NO for isAccessibilityElement. API-Since: 10.0
      • UIAccessibilityScreenChangedNotification

        public static int UIAccessibilityScreenChangedNotification()
        Should be posted when a new view appears that encompasses a major portion of the screen. Optionally, pass the element that VoiceOver should move to after processing the notification.
      • UIAccessibilityLayoutChangedNotification

        public static int UIAccessibilityLayoutChangedNotification()
        Should be posted when the layout of a screen changes, for example when an individual element appears or disappears. Optionally, pass the element that VoiceOver should move to after processing the notification.
      • UIAccessibilityAnnouncementNotification

        public static int UIAccessibilityAnnouncementNotification()
        Should be posted when an announcement needs to be conveyed to VoiceOver. VoiceOver will output the announcement string that is used as the argument. The argument is a NSString. API-Since: 4.0
      • UIAccessibilityAnnouncementDidFinishNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityAnnouncementDidFinishNotification()
        Listen for this notification to know when VoiceOver finishes outputting an announcement. The userInfo dictionary contains UIAccessibilityAnnouncementKeyString and UIAccessibilityAnnouncementKeyWasSuccessful. API-Since: 6.0
      • UIAccessibilityAnnouncementKeyStringValue

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityAnnouncementKeyStringValue()
        The corresponding value is the string that was used for the announcement. API-Since: 6.0
      • UIAccessibilityAnnouncementKeyWasSuccessful

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityAnnouncementKeyWasSuccessful()
        The corresponding value is an NSNumber representing whether VoiceOver successfully outputted the announcement. API-Since: 6.0
      • UIAccessibilityElementFocusedNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityElementFocusedNotification()
        In order to know when an assistive technology has focused on an element listen to this notification The newly focused element will be referenced by UIAccessibilityElementFocusedKeyElement in the userInfo dictionary. API-Since: 9.0
      • UIAccessibilityFocusedElementKey

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityFocusedElementKey()
        The corresponding value is the element that is now focused by the assistive technology. API-Since: 9.0
      • UIAccessibilityUnfocusedElementKey

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityUnfocusedElementKey()
        The corresponding value is the element that had previously been focused by the assistive technology. API-Since: 9.0
      • UIAccessibilityAssistiveTechnologyKey

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityAssistiveTechnologyKey()
        The corresponding value is the identifier of the assistive technology API-Since: 9.0
      • UIAccessibilityPageScrolledNotification

        public static int UIAccessibilityPageScrolledNotification()
        Should be posted after accessibilityScroll: is called and the scrolling action has completed. A string representing the status of the new scroll position should be used as the argument (e.g. "Page 2 of 5"). If the same status is used repeatedly, the assistive technology will indicate a border has been reached. The argument is a NSString. API-Since: 4.2
      • UIAccessibilityPauseAssistiveTechnologyNotification

        public static int UIAccessibilityPauseAssistiveTechnologyNotification()
        Should be posted to pause an assistive technology's operations temporarily. For example, you may want to pause scanning in Switch Control while your app plays an animation. An identifier representing the assistive technology should be used as the argument. Currently, these notifications only apply to Switch Control. The notifications must be balanced. That is, every UIAccessibilityPauseAssistiveTechnologyNotification should be followed by a matching UIAccessibilityResumeAssistiveTechnologyNotification with the same argument. If the user performs an action that requires the assistive technology to resume operations, it may do so before it receives the corresponding UIAccessibilityResumeAssistiveTechnologyNotification. The argument is a NSString. API-Since: 8.0
      • UIAccessibilityResumeAssistiveTechnologyNotification

        public static int UIAccessibilityResumeAssistiveTechnologyNotification()
        API-Since: 8.0
      • UIAccessibilityNotificationSwitchControlIdentifier

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityNotificationSwitchControlIdentifier()
        The following identifier should be used as the argument when posting a UIAccessibilityPauseAssistiveTechnologyNotification or a UIAccessibilityResumeAssistiveTechnologyNotification. API-Since: 8.0
      • UIAccessibilityNotificationVoiceOverIdentifier

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityNotificationVoiceOverIdentifier()
        Used to identify VoiceOver as the assistive technology. API-Since: 9.0
      • UIAccessibilitySpeechAttributePunctuation

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributePunctuation()
        Use an NSNumber with a YES or NO value. If YES, then all punctuation will be spoken (e.g. when displaying code). If NO, then no punctuation will be spoken. By default, if this attribute is not present, the user's settings will be used. API-Since: 7.0
      • UIAccessibilitySpeechAttributeLanguage

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributeLanguage()
        Use an NSString with a BCP-47 language code to identify the language of a segment of a string. API-Since: 7.0
      • UIAccessibilitySpeechAttributePitch

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributePitch()
        Use an NSNumber with a value between [0-2] that specifies the pitch. For example, you may want to lower the pitch when an object is deleted, or raise the pitch if an object is inserted. Default value == 1.0f. API-Since: 7.0
      • UIAccessibilityVoiceOverStatusChanged

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIAccessibilityVoiceOverStatusChanged()
        Deprecated.
        API-Since: 4.0 Deprecated-Since: 11.0
      • UIAccessibilityMonoAudioStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityMonoAudioStatusDidChangeNotification()
        API-Since: 5.0
      • UIAccessibilityClosedCaptioningStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityClosedCaptioningStatusDidChangeNotification()
        API-Since: 5.0
      • UIAccessibilityInvertColorsStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityInvertColorsStatusDidChangeNotification()
        API-Since: 6.0
      • UIAccessibilityGuidedAccessStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityGuidedAccessStatusDidChangeNotification()
        API-Since: 6.0
      • UIAccessibilityBoldTextStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityBoldTextStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilityGrayscaleStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityGrayscaleStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilityReduceTransparencyStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityReduceTransparencyStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilityReduceMotionStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityReduceMotionStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilityDarkerSystemColorsStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityDarkerSystemColorsStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilitySwitchControlStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySwitchControlStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilitySpeakSelectionStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeakSelectionStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilitySpeakScreenStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeakScreenStatusDidChangeNotification()
        API-Since: 8.0
      • UIAccessibilityShakeToUndoDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityShakeToUndoDidChangeNotification()
        API-Since: 9.0
      • UIAccessibilityAssistiveTouchStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityAssistiveTouchStatusDidChangeNotification()
        API-Since: 10.0
      • UIAccessibilityHearingDevicePairedEarDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityHearingDevicePairedEarDidChangeNotification()
        API-Since: 10.0
      • UIActivityTypePostToFacebook

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToFacebook()
        API-Since: 6.0
      • UIActivityTypePostToTwitter

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToTwitter()
        API-Since: 6.0
      • UIActivityTypePostToWeibo

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToWeibo()
        SinaWeibo API-Since: 6.0
      • UIActivityTypeMessage

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeMessage()
        API-Since: 6.0
      • UIActivityTypeMail

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeMail()
        API-Since: 6.0
      • UIActivityTypePrint

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePrint()
        API-Since: 6.0
      • UIActivityTypeCopyToPasteboard

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeCopyToPasteboard()
        API-Since: 6.0
      • UIActivityTypeAssignToContact

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeAssignToContact()
        API-Since: 6.0
      • UIActivityTypeSaveToCameraRoll

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeSaveToCameraRoll()
        API-Since: 6.0
      • UIActivityTypeAddToReadingList

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeAddToReadingList()
        API-Since: 7.0
      • UIActivityTypePostToFlickr

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToFlickr()
        API-Since: 7.0
      • UIActivityTypePostToVimeo

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToVimeo()
        API-Since: 7.0
      • UIActivityTypePostToTencentWeibo

        @NotNull
        public static @NotNull java.lang.String UIActivityTypePostToTencentWeibo()
        API-Since: 7.0
      • UIActivityTypeAirDrop

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeAirDrop()
        API-Since: 7.0
      • UIActivityTypeOpenInIBooks

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeOpenInIBooks()
        API-Since: 9.0
      • UICollectionElementKindSectionHeader

        @NotNull
        public static @NotNull java.lang.String UICollectionElementKindSectionHeader()
        API-Since: 6.0
      • UICollectionElementKindSectionFooter

        @NotNull
        public static @NotNull java.lang.String UICollectionElementKindSectionFooter()
        API-Since: 6.0
      • UICollectionViewFlowLayoutAutomaticSize

        public static CGSize UICollectionViewFlowLayoutAutomaticSize()
        API-Since: 10.0
      • UIDocumentStateChangedNotification

        @NotNull
        public static @NotNull java.lang.String UIDocumentStateChangedNotification()
        API-Since: 5.0
      • NSUserActivityDocumentURLKey

        @NotNull
        public static @NotNull java.lang.String NSUserActivityDocumentURLKey()
        API-Since: 8.0
      • UIImagePickerControllerMediaType

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerMediaType()
        an NSString (UTI, i.e. kUTTypeImage)
      • UIImagePickerControllerOriginalImage

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerOriginalImage()
        a UIImage
      • UIImagePickerControllerEditedImage

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerEditedImage()
        a UIImage
      • UIImagePickerControllerCropRect

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerCropRect()
        an NSValue (CGRect)
      • UIImagePickerControllerMediaURL

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerMediaURL()
        an NSURL
      • UIImagePickerControllerReferenceURL

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIImagePickerControllerReferenceURL()
        Deprecated.
        an NSURL that references an asset in the AssetsLibrary framework API-Since: 4.1 Deprecated-Since: 11.0 Deprecated-Message: Will be removed in a future release, use PHPicker.
      • UIImagePickerControllerMediaMetadata

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerMediaMetadata()
        an NSDictionary containing metadata from a captured photo API-Since: 4.1
      • UIImagePickerControllerLivePhoto

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerLivePhoto()
        a PHLivePhoto API-Since: 9.1
      • UILocalNotificationDefaultSoundName

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UILocalNotificationDefaultSoundName()
        Deprecated.
        API-Since: 4.0 Deprecated-Since: 10.0 Deprecated-Message: Use UserNotifications Framework's +[UNNotificationSound defaultSound]
      • UIUserNotificationTextInputActionButtonTitleKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIUserNotificationTextInputActionButtonTitleKey()
        Deprecated.
        API-Since: 9.0 Deprecated-Since: 10.0 Deprecated-Message: Use UserNotifications Framework's -[UNTextInputNotificationAction textInputButtonTitle]
      • UIUserNotificationActionResponseTypedTextKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIUserNotificationActionResponseTypedTextKey()
        Deprecated.
        API-Since: 9.0 Deprecated-Since: 10.0 Deprecated-Message: Use UserNotifications Framework's -[UNTextInputNotificationResponse userText]
      • UIMenuControllerWillShowMenuNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIMenuControllerWillShowMenuNotification()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 16.0 Deprecated-Message: UIMenuController is deprecated. Use UIEditMenuInteraction instead.
      • UIMenuControllerDidShowMenuNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIMenuControllerDidShowMenuNotification()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 16.0 Deprecated-Message: UIMenuController is deprecated. Use UIEditMenuInteraction instead.
      • UIMenuControllerWillHideMenuNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIMenuControllerWillHideMenuNotification()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 16.0 Deprecated-Message: UIMenuController is deprecated. Use UIEditMenuInteraction instead.
      • UIMenuControllerDidHideMenuNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIMenuControllerDidHideMenuNotification()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 16.0 Deprecated-Message: UIMenuController is deprecated. Use UIEditMenuInteraction instead.
      • UIMenuControllerMenuFrameDidChangeNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIMenuControllerMenuFrameDidChangeNotification()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 16.0 Deprecated-Message: UIMenuController is deprecated. Use UIEditMenuInteraction instead.
      • UINibExternalObjects

        @NotNull
        public static @NotNull java.lang.String UINibExternalObjects()
        API-Since: 3.0
      • UINibProxiedObjectsKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UINibProxiedObjectsKey()
        Deprecated.
        API-Since: 2.0 Deprecated-Since: 3.0
      • UIPageViewControllerOptionSpineLocationKey

        @NotNull
        public static @NotNull java.lang.String UIPageViewControllerOptionSpineLocationKey()
        Key for specifying spine location in options dictionary argument to initWithTransitionStyle:navigationOrientation:options:. Value should be a 'UIPageViewControllerSpineLocation' wrapped in an NSNumber. Only valid for use with page view controllers with transition style 'UIPageViewControllerTransitionStylePageCurl'.
      • UIPageViewControllerOptionInterPageSpacingKey

        @NotNull
        public static @NotNull java.lang.String UIPageViewControllerOptionInterPageSpacingKey()
        Key for specifying spacing between pages in options dictionary argument to initWithTransitionStyle:navigationOrientation:options:. Value should be a CGFloat wrapped in an NSNumber. Default is '0'. Only valid for use with page view controllers with transition style 'UIPageViewControllerTransitionStyleScroll'. API-Since: 6.0
      • UIPasteboardNameGeneral

        @NotNull
        public static @NotNull java.lang.String UIPasteboardNameGeneral()
      • UIPasteboardNameFind

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIPasteboardNameFind()
        Deprecated.
        API-Since: 3.0 Deprecated-Since: 10.0 Deprecated-Message: The Find pasteboard is no longer available.
      • UIPasteboardOptionExpirationDate

        @NotNull
        public static @NotNull java.lang.String UIPasteboardOptionExpirationDate()
        Value: NSDate. API-Since: 10.0
      • UIPasteboardOptionLocalOnly

        @NotNull
        public static @NotNull java.lang.String UIPasteboardOptionLocalOnly()
        Value: NSNumber, boolean. API-Since: 10.0
      • UIPasteboardChangedNotification

        @NotNull
        public static @NotNull java.lang.String UIPasteboardChangedNotification()
        Notification
      • UIPasteboardChangedTypesAddedKey

        @NotNull
        public static @NotNull java.lang.String UIPasteboardChangedTypesAddedKey()
      • UIPasteboardChangedTypesRemovedKey

        @NotNull
        public static @NotNull java.lang.String UIPasteboardChangedTypesRemovedKey()
      • UIPasteboardRemovedNotification

        @NotNull
        public static @NotNull java.lang.String UIPasteboardRemovedNotification()
      • UIPasteboardTypeListString

        @NotNull
        public static @NotNull NSArray<java.lang.String> UIPasteboardTypeListString()
        Types
      • UIPasteboardTypeListURL

        @NotNull
        public static @NotNull NSArray<java.lang.String> UIPasteboardTypeListURL()
      • UIPasteboardTypeListImage

        @NotNull
        public static @NotNull NSArray<java.lang.String> UIPasteboardTypeListImage()
      • UIPasteboardTypeListColor

        @NotNull
        public static @NotNull NSArray<java.lang.String> UIPasteboardTypeListColor()
      • UIPasteboardTypeAutomatic

        @NotNull
        public static @NotNull java.lang.String UIPasteboardTypeAutomatic()
        Use the following type in setItems: or setItems:options: to automatically insert appropriate UTIs for supported types. Supported types are: NSString, NSURL, UIImage, UIColor, NSAttributedString. API-Since: 10.0
      • UIPrintErrorDomain

        @NotNull
        public static @NotNull java.lang.String UIPrintErrorDomain()
      • UIScreenDidConnectNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIScreenDidConnectNotification()
        Deprecated.
        Object is the UIScreen that represents the new screen. Connection notifications are not sent for screens present when the application is first launched API-Since: 3.2 Deprecated-Since: 16.0 Deprecated-Message: Use UISceneDelegate or related notifications to be informed of connecting scenes from other screens
      • UIScreenDidDisconnectNotification

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIScreenDidDisconnectNotification()
        Deprecated.
        Object is the UIScreen that represented the disconnected screen. API-Since: 3.2 Deprecated-Since: 16.0 Deprecated-Message: Use UISceneDelegate or related notifications to be informed of disconnecting scenes from other screens
      • UIScreenModeDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIScreenModeDidChangeNotification()
        Object is the UIScreen which changed. [object currentMode] is the new UIScreenMode. API-Since: 3.2
      • UIScreenBrightnessDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIScreenBrightnessDidChangeNotification()
        API-Since: 5.0
      • UITransitionContextFromViewControllerKey

        @NotNull
        public static @NotNull java.lang.String UITransitionContextFromViewControllerKey()
        The following keys are understood by UIViewControllerContextTransitioning context objects that are created by the system. API-Since: 7.0
      • UITransitionContextToViewControllerKey

        @NotNull
        public static @NotNull java.lang.String UITransitionContextToViewControllerKey()
        API-Since: 7.0
      • UITransitionContextFromViewKey

        @NotNull
        public static @NotNull java.lang.String UITransitionContextFromViewKey()
        API-Since: 8.0
      • UITransitionContextToViewKey

        @NotNull
        public static @NotNull java.lang.String UITransitionContextToViewKey()
        API-Since: 8.0
      • UITableViewIndexSearch

        @NotNull
        public static @NotNull java.lang.String UITableViewIndexSearch()
        Including this constant string in the array of strings returned by sectionIndexTitlesForTableView: will cause a magnifying glass icon to be displayed at that location in the index. This should generally only be used as the first title in the index. API-Since: 3.0
      • UITableViewAutomaticDimension

        public static double UITableViewAutomaticDimension()
        Returning this value from tableView:heightForHeaderInSection: or tableView:heightForFooterInSection: results in a height that fits the value returned from tableView:titleForHeaderInSection: or tableView:titleForFooterInSection: if the title is not nil. API-Since: 5.0
      • UITableViewSelectionDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UITableViewSelectionDidChangeNotification()
      • UISplitViewControllerAutomaticDimension

        public static double UISplitViewControllerAutomaticDimension()
        This constant can be used with any sizing-related `UISplitViewController` properties to get the default system behavior. API-Since: 8.0
      • UITextViewTextDidBeginEditingNotification

        @NotNull
        public static @NotNull java.lang.String UITextViewTextDidBeginEditingNotification()
      • UITextViewTextDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UITextViewTextDidChangeNotification()
      • UITextViewTextDidEndEditingNotification

        @NotNull
        public static @NotNull java.lang.String UITextViewTextDidEndEditingNotification()
      • UIWindowLevelNormal

        public static double UIWindowLevelNormal()
      • UIWindowLevelAlert

        public static double UIWindowLevelAlert()
      • UIWindowLevelStatusBar

        public static double UIWindowLevelStatusBar()
      • UIWindowDidBecomeVisibleNotification

        @NotNull
        public static @NotNull java.lang.String UIWindowDidBecomeVisibleNotification()
        Posted when the window becomes visible with a nil userInfo dictionary.
      • UIWindowDidBecomeHiddenNotification

        @NotNull
        public static @NotNull java.lang.String UIWindowDidBecomeHiddenNotification()
        Posted when the window becomes hidden with a nil userInfo dictionary.
      • UIWindowDidBecomeKeyNotification

        @NotNull
        public static @NotNull java.lang.String UIWindowDidBecomeKeyNotification()
        Posted when the window becomes the key window with a nil userInfo dictionary. In apps built against the iOS 15 or tvOS 15 SDK (or later), this notification will be posted when the window becomes its scene's key window. For apps built against earlier SDKs, it will be posted when the window becomes the application's key window.
      • UIWindowDidResignKeyNotification

        @NotNull
        public static @NotNull java.lang.String UIWindowDidResignKeyNotification()
        Posted when the window resigns key window status with a nil userInfo dictionary. In apps built against the iOS 15 or tvOS 15 SDK (or later), this notification will be posted when the window resigns key in its scene. For apps built against earlier SDKs, it will be posted when the window resigns key in the application.
      • UIKeyboardWillShowNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardWillShowNotification()
        The notification object is the UIScreen that contains the keyboard. Each notification includes a userInfo dictionary containing the beginning and ending keyboard frame in screen coordinates. Use the various UICoordinateSpace convertRect facilities to get the frame in the desired coordinate system. Animation key/value pairs are only available for the "will" family of notification.
      • UIKeyboardDidShowNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardDidShowNotification()
      • UIKeyboardWillHideNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardWillHideNotification()
      • UIKeyboardDidHideNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardDidHideNotification()
      • UIKeyboardFrameBeginUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIKeyboardFrameBeginUserInfoKey()
        NSValue of CGRect API-Since: 3.2
      • UIKeyboardFrameEndUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIKeyboardFrameEndUserInfoKey()
        NSValue of CGRect API-Since: 3.2
      • UIKeyboardAnimationDurationUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIKeyboardAnimationDurationUserInfoKey()
        NSNumber of double API-Since: 3.0
      • UIKeyboardAnimationCurveUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIKeyboardAnimationCurveUserInfoKey()
        NSNumber of NSUInteger (UIViewAnimationCurve) API-Since: 3.0
      • UIKeyboardIsLocalUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIKeyboardIsLocalUserInfoKey()
        NSNumber of BOOL API-Since: 9.0
      • UIKeyboardWillChangeFrameNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardWillChangeFrameNotification()
        Like the standard keyboard notifications above, these additional notifications include a nil object and begin/end frames of the keyboard in screen coordinates in the userInfo dictionary. API-Since: 5.0
      • UIKeyboardDidChangeFrameNotification

        @NotNull
        public static @NotNull java.lang.String UIKeyboardDidChangeFrameNotification()
        API-Since: 5.0
      • UIKeyboardCenterBeginUserInfoKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIKeyboardCenterBeginUserInfoKey()
        Deprecated.
        These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey. API-Since: 2.0 Deprecated-Since: 3.2
      • UIKeyboardCenterEndUserInfoKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIKeyboardCenterEndUserInfoKey()
        Deprecated.
        API-Since: 2.0 Deprecated-Since: 3.2
      • UIKeyboardBoundsUserInfoKey

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIKeyboardBoundsUserInfoKey()
        Deprecated.
        API-Since: 2.0 Deprecated-Since: 3.2
      • NSFontAttributeName

        @NotNull
        public static @NotNull java.lang.String NSFontAttributeName()
        UIFont, default Helvetica(Neue) 12 API-Since: 6.0
      • NSParagraphStyleAttributeName

        @NotNull
        public static @NotNull java.lang.String NSParagraphStyleAttributeName()
        NSParagraphStyle, default defaultParagraphStyle API-Since: 6.0
      • NSForegroundColorAttributeName

        @NotNull
        public static @NotNull java.lang.String NSForegroundColorAttributeName()
        UIColor, default blackColor API-Since: 6.0
      • NSBackgroundColorAttributeName

        @NotNull
        public static @NotNull java.lang.String NSBackgroundColorAttributeName()
        UIColor, default nil: no background API-Since: 6.0
      • NSLigatureAttributeName

        @NotNull
        public static @NotNull java.lang.String NSLigatureAttributeName()
        NSNumber containing integer, default 1: default ligatures, 0: no ligatures API-Since: 6.0
      • NSKernAttributeName

        @NotNull
        public static @NotNull java.lang.String NSKernAttributeName()
        NSNumber containing floating point value, in points; amount to modify default kerning. 0 means kerning is disabled. API-Since: 6.0
      • NSStrikethroughStyleAttributeName

        @NotNull
        public static @NotNull java.lang.String NSStrikethroughStyleAttributeName()
        NSNumber containing integer, default 0: no strikethrough API-Since: 6.0
      • NSUnderlineStyleAttributeName

        @NotNull
        public static @NotNull java.lang.String NSUnderlineStyleAttributeName()
        NSNumber containing integer, default 0: no underline API-Since: 6.0
      • NSStrokeColorAttributeName

        @NotNull
        public static @NotNull java.lang.String NSStrokeColorAttributeName()
        UIColor, default nil: same as foreground color API-Since: 6.0
      • NSStrokeWidthAttributeName

        @NotNull
        public static @NotNull java.lang.String NSStrokeWidthAttributeName()
        NSNumber containing floating point value, in percent of font point size, default 0: no stroke; positive for stroke alone, negative for stroke and fill (a typical value for outlined text would be 3.0) API-Since: 6.0
      • NSShadowAttributeName

        @NotNull
        public static @NotNull java.lang.String NSShadowAttributeName()
        NSShadow, default nil: no shadow API-Since: 6.0
      • NSTextEffectAttributeName

        @NotNull
        public static @NotNull java.lang.String NSTextEffectAttributeName()
        NSString, default nil: no text effect API-Since: 7.0
      • NSAttachmentAttributeName

        @NotNull
        public static @NotNull java.lang.String NSAttachmentAttributeName()
        NSTextAttachment, default nil API-Since: 7.0
      • NSLinkAttributeName

        @NotNull
        public static @NotNull java.lang.String NSLinkAttributeName()
        NSURL (preferred) or NSString API-Since: 7.0
      • NSBaselineOffsetAttributeName

        @NotNull
        public static @NotNull java.lang.String NSBaselineOffsetAttributeName()
        NSNumber containing floating point value, in points; offset from baseline, default 0 API-Since: 7.0
      • NSUnderlineColorAttributeName

        @NotNull
        public static @NotNull java.lang.String NSUnderlineColorAttributeName()
        UIColor, default nil: same as foreground color API-Since: 7.0
      • NSStrikethroughColorAttributeName

        @NotNull
        public static @NotNull java.lang.String NSStrikethroughColorAttributeName()
        UIColor, default nil: same as foreground color API-Since: 7.0
      • NSObliquenessAttributeName

        @Deprecated
        @NotNull
        public static @NotNull java.lang.String NSObliquenessAttributeName()
        Deprecated.
        NSNumber containing floating point value; skew to be applied to glyphs, default 0: no skew API-Since: 7.0 Deprecated-Since: 100000.0 Deprecated-Message: This attribute is no longer supported with TextKit 2
      • NSExpansionAttributeName

        @Deprecated
        @NotNull
        public static @NotNull java.lang.String NSExpansionAttributeName()
        Deprecated.
        NSNumber containing floating point value; log of expansion factor to be applied to glyphs, default 0: no expansion API-Since: 7.0 Deprecated-Since: 100000.0 Deprecated-Message: This attribute is no longer supported with TextKit 2
      • NSWritingDirectionAttributeName

        @NotNull
        public static @NotNull java.lang.String NSWritingDirectionAttributeName()
        NSArray of NSNumbers representing the nested levels of writing direction overrides as defined by Unicode LRE, RLE, LRO, and RLO characters. The control characters can be obtained by masking NSWritingDirection and NSWritingDirectionFormatType values. LRE: NSWritingDirectionLeftToRight|NSWritingDirectionEmbedding, RLE: NSWritingDirectionRightToLeft|NSWritingDirectionEmbedding, LRO: NSWritingDirectionLeftToRight|NSWritingDirectionOverride, RLO: NSWritingDirectionRightToLeft|NSWritingDirectionOverride, API-Since: 7.0
      • NSVerticalGlyphFormAttributeName

        @Deprecated
        @NotNull
        public static @NotNull java.lang.String NSVerticalGlyphFormAttributeName()
        Deprecated.
        An NSNumber containing an integer value. 0 means horizontal text. 1 indicates vertical text. If not specified, it could follow higher-level vertical orientation settings. Currently on iOS, it's always horizontal. The behavior for any other value is undefined. API-Since: 6.0 Deprecated-Since: 100000.0 Deprecated-Message: This attribute is no longer supported with TextKit 2
      • NSTextEffectLetterpressStyle

        @NotNull
        public static @NotNull java.lang.String NSTextEffectLetterpressStyle()
        API-Since: 7.0
      • NSPlainTextDocumentType

        @NotNull
        public static @NotNull java.lang.String NSPlainTextDocumentType()
        Supported document types for the NSDocumentTypeDocumentAttribute key in the document attributes dictionary. API-Since: 7.0
      • NSRTFTextDocumentType

        @NotNull
        public static @NotNull java.lang.String NSRTFTextDocumentType()
        API-Since: 7.0
      • NSRTFDTextDocumentType

        @NotNull
        public static @NotNull java.lang.String NSRTFDTextDocumentType()
        API-Since: 7.0
      • NSHTMLTextDocumentType

        @NotNull
        public static @NotNull java.lang.String NSHTMLTextDocumentType()
        API-Since: 7.0
      • NSTextLayoutSectionOrientation

        @NotNull
        public static @NotNull java.lang.String NSTextLayoutSectionOrientation()
        NSNumber containing NSTextLayoutOrientation value. default: NSTextLayoutOrientationHorizontal API-Since: 7.0
      • NSTextLayoutSectionRange

        @NotNull
        public static @NotNull java.lang.String NSTextLayoutSectionRange()
        NSValue containing NSRange representing a character range. default: a range covering the whole document API-Since: 7.0
      • NSDocumentTypeDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSDocumentTypeDocumentAttribute()
      • NSCharacterEncodingDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSCharacterEncodingDocumentAttribute()
      • NSDefaultAttributesDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSDefaultAttributesDocumentAttribute()
      • NSPaperSizeDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSPaperSizeDocumentAttribute()
      • NSPaperMarginDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSPaperMarginDocumentAttribute()
      • NSViewSizeDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSViewSizeDocumentAttribute()
      • NSViewZoomDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSViewZoomDocumentAttribute()
      • NSViewModeDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSViewModeDocumentAttribute()
      • NSReadOnlyDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSReadOnlyDocumentAttribute()
      • NSBackgroundColorDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSBackgroundColorDocumentAttribute()
      • NSHyphenationFactorDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSHyphenationFactorDocumentAttribute()
      • NSDefaultTabIntervalDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSDefaultTabIntervalDocumentAttribute()
      • NSTextLayoutSectionsAttribute

        @NotNull
        public static @NotNull java.lang.String NSTextLayoutSectionsAttribute()
        NSArray of dictionaries. Each dictionary describing a layout orientation section. The dictionary can have two attributes: NSTextLayoutSectionOrientation and NSTextLayoutSectionRange. When there is a gap between sections, it's assumed to have NSTextLayoutOrientationHorizontal. API-Since: 7.0
      • NSTextStorageWillProcessEditingNotification

        @NotNull
        public static @NotNull java.lang.String NSTextStorageWillProcessEditingNotification()
        Notifications *** API-Since: 7.0
      • NSTextStorageDidProcessEditingNotification

        @NotNull
        public static @NotNull java.lang.String NSTextStorageDidProcessEditingNotification()
        API-Since: 7.0
      • UIFloatRangeZero

        public static UIFloatRange UIFloatRangeZero()
        API-Since: 9.0
      • UIFloatRangeInfinite

        public static UIFloatRange UIFloatRangeInfinite()
        API-Since: 9.0
      • NSDirectionalEdgeInsetsMake

        public static NSDirectionalEdgeInsets NSDirectionalEdgeInsetsMake​(double top,
                                                                          double leading,
                                                                          double bottom,
                                                                          double trailing)
        API-Since: 11.0
      • NSStringFromDirectionalEdgeInsets

        @NotNull
        public static @NotNull java.lang.String NSStringFromDirectionalEdgeInsets​(NSDirectionalEdgeInsets insets)
        API-Since: 11.0
      • NSDirectionalEdgeInsetsFromString

        public static NSDirectionalEdgeInsets NSDirectionalEdgeInsetsFromString​(@NotNull
                                                                                @NotNull java.lang.String string)
        API-Since: 11.0
      • UIContentSizeCategoryIsAccessibilityCategory

        public static boolean UIContentSizeCategoryIsAccessibilityCategory​(@NotNull
                                                                           @NotNull java.lang.String category)
        API-Since: 11.0
      • UIContentSizeCategoryCompareToCategory

        public static long UIContentSizeCategoryCompareToCategory​(@NotNull
                                                                  @NotNull java.lang.String lhs,
                                                                  @NotNull
                                                                  @NotNull java.lang.String rhs)
        API-Since: 11.0
      • UIFontTextStyleLargeTitle

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleLargeTitle()
        Font text styles, semantic descriptions of the intended use for a font returned by +[UIFont preferredFontForTextStyle:] API-Since: 11.0
      • NSDirectionalEdgeInsetsZero

        public static NSDirectionalEdgeInsets NSDirectionalEdgeInsetsZero()
        API-Since: 11.0
      • UIFocusDidUpdateNotification

        @NotNull
        public static @NotNull java.lang.String UIFocusDidUpdateNotification()
        API-Since: 11.0
      • UIFocusMovementDidFailNotification

        @NotNull
        public static @NotNull java.lang.String UIFocusMovementDidFailNotification()
        API-Since: 11.0
      • UIFocusUpdateContextKey

        @NotNull
        public static @NotNull java.lang.String UIFocusUpdateContextKey()
        API-Since: 11.0
      • UIFocusUpdateAnimationCoordinatorKey

        @NotNull
        public static @NotNull java.lang.String UIFocusUpdateAnimationCoordinatorKey()
        API-Since: 11.0
      • UITextContentTypeUsername

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeUsername()
        API-Since: 11.0
      • UITextContentTypePassword

        @NotNull
        public static @NotNull java.lang.String UITextContentTypePassword()
        API-Since: 11.0
      • UIAccessibilitySpeechAttributeQueueAnnouncement

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributeQueueAnnouncement()
        The corresponding value for this key should be a NSNumber with a YES or NO value. If YES, then this announcement will be queued behind existing speech; if NO, then it will interrupt existing speech. Default behavior is to interrupt existing speech. API-Since: 11.0
      • UIAccessibilitySpeechAttributeIPANotation

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributeIPANotation()
        Use an NSString, containing International Phonetic Alphabet (IPA) symbols. Controls the pronunciation of a word or phrase, e.g. a proper name. API-Since: 11.0
      • UIAccessibilityTextAttributeHeadingLevel

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextAttributeHeadingLevel()
        Use an NSNumber where the value is [0, 6]. Use 0 to indicate the absence of a specific heading level. API-Since: 11.0
      • UIAccessibilityTextAttributeCustom

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextAttributeCustom()
        Use an NSArray of localized NSStrings to convey custom text attributes. For example, a range of text may have multiple custom 'annotation styles, which can be described with this key. API-Since: 11.0
      • UIAccessibilityVoiceOverStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityVoiceOverStatusDidChangeNotification()
        API-Since: 11.0
      • UIActivityTypeMarkupAsPDF

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeMarkupAsPDF()
        API-Since: 11.0
      • UIImagePickerControllerPHAsset

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIImagePickerControllerPHAsset()
        Deprecated.
        a PHAsset API-Since: 11.0 Deprecated-Since: 100000.0 Deprecated-Message: Will be removed in a future release, use PHPicker.
      • UIImagePickerControllerImageURL

        @NotNull
        public static @NotNull java.lang.String UIImagePickerControllerImageURL()
        an NSURL API-Since: 11.0
      • UIScreenCapturedDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIScreenCapturedDidChangeNotification()
        Object is the UIScreen which changed. [object isCaptured] is the new value of captured property. API-Since: 11.0
      • NSDocumentTypeDocumentOption

        @NotNull
        public static @NotNull java.lang.String NSDocumentTypeDocumentOption()
      • NSDefaultAttributesDocumentOption

        @NotNull
        public static @NotNull java.lang.String NSDefaultAttributesDocumentOption()
      • NSCharacterEncodingDocumentOption

        @NotNull
        public static @NotNull java.lang.String NSCharacterEncodingDocumentOption()
      • UIDocumentBrowserErrorDomain

        @NotNull
        public static @NotNull java.lang.String UIDocumentBrowserErrorDomain()
        API-Since: 11.0
      • UIDeviceOrientationIsFlat

        public static boolean UIDeviceOrientationIsFlat​(long orientation)
      • UIDeviceOrientationIsValidInterfaceOrientation

        public static boolean UIDeviceOrientationIsValidInterfaceOrientation​(long orientation)
      • UIAccessibilityIsVideoAutoplayEnabled

        public static boolean UIAccessibilityIsVideoAutoplayEnabled()
        Returns whether the system preference for auto-play videos is enabled API-Since: 13.0
      • UIAccessibilityShouldDifferentiateWithoutColor

        public static boolean UIAccessibilityShouldDifferentiateWithoutColor()
        Returns whether the system preference for Differentiate without Color is enabled. API-Since: 13.0
      • UIAccessibilityIsOnOffSwitchLabelsEnabled

        public static boolean UIAccessibilityIsOnOffSwitchLabelsEnabled()
        Returns whether the system preference for On/Off labels is enabled. API-Since: 13.0
      • UIFontWeightForImageSymbolWeight

        public static double UIFontWeightForImageSymbolWeight​(long symbolWeight)
        API-Since: 13.0
      • UIImageSymbolWeightForFontWeight

        public static long UIImageSymbolWeightForFontWeight​(double fontWeight)
        API-Since: 13.0
      • UIMenuApplication

        @NotNull
        public static @NotNull java.lang.String UIMenuApplication()
        Application menu top-level menu API-Since: 13.0
      • UIMenuFile

        @NotNull
        public static @NotNull java.lang.String UIMenuFile()
        File menu top-level menu API-Since: 13.0
      • UIMenuEdit

        @NotNull
        public static @NotNull java.lang.String UIMenuEdit()
        Edit menu top-level menu API-Since: 13.0
      • UIMenuView

        @NotNull
        public static @NotNull java.lang.String UIMenuView()
        View menu top-level menu API-Since: 13.0
      • UIMenuWindow

        @NotNull
        public static @NotNull java.lang.String UIMenuWindow()
        Window menu top-level menu API-Since: 13.0
      • UIMenuHelp

        @NotNull
        public static @NotNull java.lang.String UIMenuHelp()
        Help menu top-level menu API-Since: 13.0
      • UIMenuAbout

        @NotNull
        public static @NotNull java.lang.String UIMenuAbout()
        About menu API-Since: 13.0
      • UIMenuPreferences

        @NotNull
        public static @NotNull java.lang.String UIMenuPreferences()
        Preferences menu API-Since: 13.0
      • UIMenuServices

        @NotNull
        public static @NotNull java.lang.String UIMenuServices()
        Services menu API-Since: 13.0
      • UIMenuHide

        @NotNull
        public static @NotNull java.lang.String UIMenuHide()
        Hide, Hide Others, Show All menu API-Since: 13.0
      • UIMenuQuit

        @NotNull
        public static @NotNull java.lang.String UIMenuQuit()
        Quit menu API-Since: 13.0
      • UIMenuNewScene

        @NotNull
        public static @NotNull java.lang.String UIMenuNewScene()
        New scene menu API-Since: 13.0
      • UIMenuClose

        @NotNull
        public static @NotNull java.lang.String UIMenuClose()
        Close menu API-Since: 13.0
      • UIMenuPrint

        @NotNull
        public static @NotNull java.lang.String UIMenuPrint()
        Print menu API-Since: 13.0
      • UIMenuUndoRedo

        @NotNull
        public static @NotNull java.lang.String UIMenuUndoRedo()
        Undo, Redo menu API-Since: 13.0
      • UIMenuStandardEdit

        @NotNull
        public static @NotNull java.lang.String UIMenuStandardEdit()
        Cut, Copy, Paste, Delete, Select, Select All menu API-Since: 13.0
      • UIMenuFind

        @NotNull
        public static @NotNull java.lang.String UIMenuFind()
        Find menu; empty in the default menubar configuration. Applications should use this when adding their own Find-related menu items. API-Since: 13.0
      • UIMenuReplace

        @NotNull
        public static @NotNull java.lang.String UIMenuReplace()
        Replace..., Transliterate Chinese menu API-Since: 13.0
      • UIMenuShare

        @NotNull
        public static @NotNull java.lang.String UIMenuShare()
        Share menu API-Since: 13.0
      • UIMenuTextStyle

        @NotNull
        public static @NotNull java.lang.String UIMenuTextStyle()
        Bold, Italics, Underline menu API-Since: 13.0
      • UIMenuSpelling

        @NotNull
        public static @NotNull java.lang.String UIMenuSpelling()
        Spelling menu contained within Edit menu API-Since: 13.0
      • UIMenuSpellingPanel

        @NotNull
        public static @NotNull java.lang.String UIMenuSpellingPanel()
        Show Spelling, Check Document Now menu API-Since: 13.0
      • UIMenuSpellingOptions

        @NotNull
        public static @NotNull java.lang.String UIMenuSpellingOptions()
        Check Spelling While Typing and other spelling and grammar-checking options menu API-Since: 13.0
      • UIMenuSubstitutions

        @NotNull
        public static @NotNull java.lang.String UIMenuSubstitutions()
        Substitutions menu contained within Edit menu API-Since: 13.0
      • UIMenuSubstitutionsPanel

        @NotNull
        public static @NotNull java.lang.String UIMenuSubstitutionsPanel()
        Show Substitutions menu API-Since: 13.0
      • UIMenuSubstitutionOptions

        @NotNull
        public static @NotNull java.lang.String UIMenuSubstitutionOptions()
        Smart Copy, Smart Paste, Smart Quotes, and other substitution options menu API-Since: 13.0
      • UIMenuTransformations

        @NotNull
        public static @NotNull java.lang.String UIMenuTransformations()
        Transformations menu contained within Edit menu (contains Make Uppercase, Make Lowercase, Capitalize) API-Since: 13.0
      • UIMenuSpeech

        @NotNull
        public static @NotNull java.lang.String UIMenuSpeech()
        Speech menu contained within Edit menu (contains Speak, Speak..., Pause) API-Since: 13.0
      • UIMenuLookup

        @NotNull
        public static @NotNull java.lang.String UIMenuLookup()
        Lookup menu API-Since: 13.0
      • UIMenuLearn

        @NotNull
        public static @NotNull java.lang.String UIMenuLearn()
        Learn menu API-Since: 13.0
      • UIMenuFormat

        @NotNull
        public static @NotNull java.lang.String UIMenuFormat()
        Format top-level menu API-Since: 13.0
      • UIMenuFont

        @NotNull
        public static @NotNull java.lang.String UIMenuFont()
        Font menu contained within Format menu (contains UIMenuTextStyle) API-Since: 13.0
      • UIMenuTextSize

        @NotNull
        public static @NotNull java.lang.String UIMenuTextSize()
        Bigger and Smaller menu API-Since: 13.0
      • UIMenuTextColor

        @NotNull
        public static @NotNull java.lang.String UIMenuTextColor()
        Show Colors menu API-Since: 13.0
      • UIMenuTextStylePasteboard

        @NotNull
        public static @NotNull java.lang.String UIMenuTextStylePasteboard()
        Copy Style and Paste Style menu API-Since: 13.0
      • UIMenuText

        @NotNull
        public static @NotNull java.lang.String UIMenuText()
        Text menu contained within Format menu (contains UIMenuAlignment and UIMenuWritingDirection) API-Since: 13.0
      • UIMenuWritingDirection

        @NotNull
        public static @NotNull java.lang.String UIMenuWritingDirection()
        Default, Right to Left, Left to Right menu API-Since: 13.0
      • UIMenuAlignment

        @NotNull
        public static @NotNull java.lang.String UIMenuAlignment()
        Align Left, Center, Justify, Align Right menu API-Since: 13.0
      • UIMenuToolbar

        @NotNull
        public static @NotNull java.lang.String UIMenuToolbar()
        Show/Hide and Customize Toolbar menu API-Since: 13.0
      • UIMenuFullscreen

        @NotNull
        public static @NotNull java.lang.String UIMenuFullscreen()
        Fullscreen menu API-Since: 13.0
      • UIMenuMinimizeAndZoom

        @NotNull
        public static @NotNull java.lang.String UIMenuMinimizeAndZoom()
        Minimize, Zoom menu API-Since: 13.0
      • UIMenuBringAllToFront

        @NotNull
        public static @NotNull java.lang.String UIMenuBringAllToFront()
        Bring All to Front, Arrange in Front menu API-Since: 13.0
      • UIMenuRoot

        @NotNull
        public static @NotNull java.lang.String UIMenuRoot()
        Root-level menu API-Since: 13.0
      • UICommandTagShare

        @NotNull
        public static @NotNull java.lang.String UICommandTagShare()
        UICommand.propertyList value to indicate that a command is a Sharing menu item. Such an item automatically receives a standard Share submenu. API-Since: 13.0
      • UIFontDescriptorSystemDesignDefault

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorSystemDesignDefault()
        API-Since: 13.0
      • UIFontDescriptorSystemDesignRounded

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorSystemDesignRounded()
        API-Since: 13.0
      • UIFontDescriptorSystemDesignSerif

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorSystemDesignSerif()
        API-Since: 13.0
      • UIFontDescriptorSystemDesignMonospaced

        @NotNull
        public static @NotNull java.lang.String UIFontDescriptorSystemDesignMonospaced()
        API-Since: 13.0
      • UITextContentTypeNewPassword

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeNewPassword()
        API-Since: 12.0
      • UITextContentTypeOneTimeCode

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeOneTimeCode()
        API-Since: 12.0
      • UISceneErrorDomain

        public static java.lang.String UISceneErrorDomain()
        API-Since: 15.0
      • UIAccessibilityTextualContextWordProcessing

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextWordProcessing()
        API-Since: 13.0
      • UIAccessibilityTextualContextNarrative

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextNarrative()
        API-Since: 13.0
      • UIAccessibilityTextualContextMessaging

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextMessaging()
        API-Since: 13.0
      • UIAccessibilityTextualContextSpreadsheet

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextSpreadsheet()
        API-Since: 13.0
      • UIAccessibilityTextualContextFileSystem

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextFileSystem()
        API-Since: 13.0
      • UIAccessibilityTextualContextSourceCode

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextSourceCode()
        API-Since: 13.0
      • UIAccessibilityTextualContextConsole

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextualContextConsole()
        API-Since: 13.0
      • UIAccessibilitySpeechAttributeSpellOut

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributeSpellOut()
        Use an NSNumber with a YES or NO value to specify whether each letter in the string should be spoken separately. API-Since: 13.0
      • UIAccessibilityTextAttributeContext

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityTextAttributeContext()
        Use a UIAccessibilityTextualContext to specify how this text content should be interpreted by assistive technologies. API-Since: 13.0
      • UIGuidedAccessErrorDomain

        @NotNull
        public static @NotNull java.lang.String UIGuidedAccessErrorDomain()
        API-Since: 12.2
      • UIAccessibilityVideoAutoplayStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityVideoAutoplayStatusDidChangeNotification()
        API-Since: 13.0
      • UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification()
        API-Since: 13.0
      • UIAccessibilityOnOffSwitchLabelsDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityOnOffSwitchLabelsDidChangeNotification()
        API-Since: 13.0
      • UILargeContentViewerInteractionEnabledStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UILargeContentViewerInteractionEnabledStatusDidChangeNotification()
        Posted when the large content viewer gets enabled or disabled on the device. API-Since: 13.0
      • UIActivityItemsConfigurationMetadataKeyTitle

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationMetadataKeyTitle()
        NSString or NSAttributedString - title API-Since: 13.0
      • UIActivityItemsConfigurationMetadataKeyMessageBody

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationMetadataKeyMessageBody()
        NSString or NSAttributedString - message body API-Since: 13.0
      • UIActivityItemsConfigurationPreviewIntentFullSize

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationPreviewIntentFullSize()
        Full size preview image API-Since: 13.0
      • UIActivityItemsConfigurationPreviewIntentThumbnail

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationPreviewIntentThumbnail()
        Thumbnail preview image API-Since: 13.0
      • UIActivityItemsConfigurationInteractionShare

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationInteractionShare()
        API-Since: 13.0
      • NSTextScalingDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSTextScalingDocumentAttribute()
      • NSSourceTextScalingDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSSourceTextScalingDocumentAttribute()
      • NSCocoaVersionDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSCocoaVersionDocumentAttribute()
      • NSTargetTextScalingDocumentOption

        @NotNull
        public static @NotNull java.lang.String NSTargetTextScalingDocumentOption()
      • NSSourceTextScalingDocumentOption

        @NotNull
        public static @NotNull java.lang.String NSSourceTextScalingDocumentOption()
      • UISceneWillConnectNotification

        @NotNull
        public static @NotNull java.lang.String UISceneWillConnectNotification()
        API-Since: 13.0
      • UISceneDidDisconnectNotification

        @NotNull
        public static @NotNull java.lang.String UISceneDidDisconnectNotification()
        API-Since: 13.0
      • UISceneDidActivateNotification

        @NotNull
        public static @NotNull java.lang.String UISceneDidActivateNotification()
        API-Since: 13.0
      • UISceneWillDeactivateNotification

        @NotNull
        public static @NotNull java.lang.String UISceneWillDeactivateNotification()
        API-Since: 13.0
      • UISceneWillEnterForegroundNotification

        @NotNull
        public static @NotNull java.lang.String UISceneWillEnterForegroundNotification()
        API-Since: 13.0
      • UISceneDidEnterBackgroundNotification

        @NotNull
        public static @NotNull java.lang.String UISceneDidEnterBackgroundNotification()
        API-Since: 13.0
      • UIWindowSceneSessionRoleApplication

        @NotNull
        public static @NotNull java.lang.String UIWindowSceneSessionRoleApplication()
        A session role which defines a typical interactive application API-Since: 13.0
      • UIWindowSceneSessionRoleExternalDisplay

        @NotNull
        @Deprecated
        public static @NotNull java.lang.String UIWindowSceneSessionRoleExternalDisplay()
        Deprecated.
        API-Since: 13.0 Deprecated-Since: 16.0
      • UIEventButtonMaskForButtonNumber

        public static long UIEventButtonMaskForButtonNumber​(long buttonNumber)
        Convenience initializer for a button mask where `buttonNumber` is a one-based index of the button on the input device .button(1) == .primary .button(2) == .secondary API-Since: 13.4
      • UIKeyInputPageUp

        @NotNull
        public static @NotNull java.lang.String UIKeyInputPageUp()
        API-Since: 8.0
      • UIKeyInputPageDown

        @NotNull
        public static @NotNull java.lang.String UIKeyInputPageDown()
        API-Since: 8.0
      • UIKeyInputHome

        @NotNull
        public static @NotNull java.lang.String UIKeyInputHome()
        API-Since: 13.4
      • UIKeyInputEnd

        @NotNull
        public static @NotNull java.lang.String UIKeyInputEnd()
        API-Since: 13.4
      • UIKeyInputF1

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF1()
        API-Since: 13.4
      • UIKeyInputF2

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF2()
        API-Since: 13.4
      • UIKeyInputF3

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF3()
        API-Since: 13.4
      • UIKeyInputF4

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF4()
        API-Since: 13.4
      • UIKeyInputF5

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF5()
        API-Since: 13.4
      • UIKeyInputF6

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF6()
        API-Since: 13.4
      • UIKeyInputF7

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF7()
        API-Since: 13.4
      • UIKeyInputF8

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF8()
        API-Since: 13.4
      • UIKeyInputF9

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF9()
        API-Since: 13.4
      • UIKeyInputF10

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF10()
        API-Since: 13.4
      • UIKeyInputF11

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF11()
        API-Since: 13.4
      • UIKeyInputF12

        @NotNull
        public static @NotNull java.lang.String UIKeyInputF12()
        API-Since: 13.4
      • UIAccessibilityButtonShapesEnabled

        public static boolean UIAccessibilityButtonShapesEnabled()
        Returns whether the system preference for button shapes is enabled API-Since: 14.0
      • UIAccessibilityPrefersCrossFadeTransitions

        public static boolean UIAccessibilityPrefersCrossFadeTransitions()
        Returns whether the system preference for reduce motion: prefer cross-fade transitions is enabled API-Since: 14.0
      • UICellAccessoryPositionBeforeAccessoryOfClass

        @NotNull
        public static @NotNull UIKit.Block_UICellAccessoryPositionBeforeAccessoryOfClass_ret UICellAccessoryPositionBeforeAccessoryOfClass​(@NotNull
                                                                                                                                           @NotNull org.moe.natj.objc.Class accessoryClass)
        Positions the accessory before the accessory matching the class specified, or at the beginning if not found. API-Since: 14.0
      • UICellAccessoryPositionAfterAccessoryOfClass

        @NotNull
        public static @NotNull UIKit.Block_UICellAccessoryPositionAfterAccessoryOfClass_ret UICellAccessoryPositionAfterAccessoryOfClass​(@NotNull
                                                                                                                                         @NotNull org.moe.natj.objc.Class accessoryClass)
        Positions the accessory after the accessory matching the class specified, or at the end if not found. API-Since: 14.0
      • UIMenuOpenRecent

        @NotNull
        public static @NotNull java.lang.String UIMenuOpenRecent()
        Open Recent menu API-Since: 14.0
      • NSTrackingAttributeName

        @NotNull
        public static @NotNull java.lang.String NSTrackingAttributeName()
        NSNumber containing floating point value, in points; amount to modify default tracking. 0 means tracking is disabled. API-Since: 14.0
      • UIPointerLockStateDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIPointerLockStateDidChangeNotification()
        A notification that is posted when UIPointerLockState.locked changes values for a scene. It contains the related UIScene in the user info dictionary of the notification. API-Since: 14.0
      • UIPointerLockStateSceneUserInfoKey

        @NotNull
        public static @NotNull java.lang.String UIPointerLockStateSceneUserInfoKey()
        API-Since: 14.0
      • UIAccessibilityButtonShapesEnabledStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityButtonShapesEnabledStatusDidChangeNotification()
        API-Since: 14.0
      • UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification()
        API-Since: 14.0
      • UICellAccessoryStandardDimension

        public static double UICellAccessoryStandardDimension()
        A special constant that can be set to the `reservedLayoutWidth` property. This requests the system standard layout width. API-Since: 14.0
      • UIListContentImageStandardDimension

        public static double UIListContentImageStandardDimension()
        A special constant that can be set to the `reservedLayoutSize` width or height. This forces the system standard value that a symbol image would use for that dimension, even when the image is not a symbol image. API-Since: 14.0
      • UIPasteboardDetectionPatternProbableWebURL

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternProbableWebURL()
        NSString value, suitable for implementing "Paste and Go" API-Since: 14.0
      • UIPasteboardDetectionPatternProbableWebSearch

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternProbableWebSearch()
        NSString value, suitable for implementing "Paste and Search" API-Since: 14.0
      • UIPasteboardDetectionPatternNumber

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternNumber()
        NSNumber value API-Since: 14.0
      • UIPointerAccessoryPositionMake

        public static UIPointerAccessoryPosition UIPointerAccessoryPositionMake​(double offset,
                                                                                double angle)
        API-Since: 15.0
      • UIMenuSidebar

        @NotNull
        public static @NotNull java.lang.String UIMenuSidebar()
        Sidebar menu API-Since: 15.0
      • UIKeyInputDelete

        @NotNull
        public static @NotNull java.lang.String UIKeyInputDelete()
        API-Since: 15.0
      • UIActionPaste

        @NotNull
        public static @NotNull java.lang.String UIActionPaste()
        Default action identifiers for paste variants API-Since: 15.0
      • UIActionPasteAndMatchStyle

        @NotNull
        public static @NotNull java.lang.String UIActionPasteAndMatchStyle()
        API-Since: 15.0
      • UIActionPasteAndGo

        @NotNull
        public static @NotNull java.lang.String UIActionPasteAndGo()
        API-Since: 15.0
      • UIActionPasteAndSearch

        @NotNull
        public static @NotNull java.lang.String UIActionPasteAndSearch()
        API-Since: 15.0
      • UITextContentTypeShipmentTrackingNumber

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeShipmentTrackingNumber()
        Parcel tracking numbers such as "FedEx 8602 9191 3550", "1Z50T0536891664106", and "729445720428778". API-Since: 15.0
      • UITextContentTypeFlightNumber

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeFlightNumber()
        Airline flight numbers such as "CZ # 1234", "AA212", and "SW Flight 573". API-Since: 15.0
      • UITextContentTypeDateTime

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeDateTime()
        Dates, times, or durations such as "7-3-2021" or "This Saturday", "12:30", and "10-11am", respectively. API-Since: 15.0
      • UIApplicationLaunchOptionsEventAttributionKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationLaunchOptionsEventAttributionKey()
        userInfo contains a UIEventAttribution to go along with a URL open on launch API-Since: 14.5
      • UIApplicationOpenURLOptionsEventAttributionKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenURLOptionsEventAttributionKey()
        value is a UIEventAttribution to go along with the URL to open API-Since: 14.5
      • UIApplicationOpenExternalURLOptionsEventAttributionKey

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenExternalURLOptionsEventAttributionKey()
        value is a UIEventAttribution API-Since: 14.5
      • UICollectionViewLayoutAutomaticDimension

        public static double UICollectionViewLayoutAutomaticDimension()
        The UICollectionViewLayout class is provided as an abstract class for subclassing to define custom collection layouts. Defining a custom layout is an advanced operation intended for applications with complex needs. API-Since: 15.0
      • UIListSeparatorAutomaticInsets

        public static NSDirectionalEdgeInsets UIListSeparatorAutomaticInsets()
        Use the values from the edges in this constant to indicate to the consumer of a UIListSeparatorConfiguration that the value for that edge should be replaced with an appropriate inset. API-Since: 14.5
      • UIPasteboardDetectionPatternLink

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternLink()
        Array of DDMatchLink values API-Since: 15.0
      • UIPasteboardDetectionPatternPhoneNumber

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternPhoneNumber()
        Array of DDMatchPhoneNumber values API-Since: 15.0
      • UIPasteboardDetectionPatternEmailAddress

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternEmailAddress()
        Array of DDMatchEmailAddress values API-Since: 15.0
      • UIPasteboardDetectionPatternPostalAddress

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternPostalAddress()
        Array of DDMatchAddress values API-Since: 15.0
      • UIPasteboardDetectionPatternCalendarEvent

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternCalendarEvent()
        Array of DDMatchCalendarEvent values API-Since: 15.0
      • UIPasteboardDetectionPatternShipmentTrackingNumber

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternShipmentTrackingNumber()
        Array of DDMatchShipmentTrackingNumber values API-Since: 15.0
      • UIPasteboardDetectionPatternFlightNumber

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternFlightNumber()
        Array of DDMatchFlightNumber values API-Since: 15.0
      • UIPasteboardDetectionPatternMoneyAmount

        @NotNull
        public static @NotNull java.lang.String UIPasteboardDetectionPatternMoneyAmount()
        Array of DDMatchMoneyAmount values API-Since: 15.0
      • UIActivityItemsConfigurationMetadataKeyLinkPresentationMetadata

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationMetadataKeyLinkPresentationMetadata()
        LPLinkMetadata API-Since: 15.0
      • UISheetPresentationControllerDetentIdentifierMedium

        @NotNull
        public static @NotNull java.lang.String UISheetPresentationControllerDetentIdentifierMedium()
        The identifier for the system medium detent. API-Since: 15.0
      • UISheetPresentationControllerDetentIdentifierLarge

        @NotNull
        public static @NotNull java.lang.String UISheetPresentationControllerDetentIdentifierLarge()
        The identifier for the system large detent. API-Since: 15.0
      • UISheetPresentationControllerAutomaticDimension

        public static double UISheetPresentationControllerAutomaticDimension()
        API-Since: 15.0
      • UIPointerAccessoryPositionTopRight

        public static UIPointerAccessoryPosition UIPointerAccessoryPositionTopRight()
        API-Since: 15.0
      • UIPointerAccessoryPositionBottomRight

        public static UIPointerAccessoryPosition UIPointerAccessoryPositionBottomRight()
        API-Since: 15.0
      • UIPointerAccessoryPositionBottomLeft

        public static UIPointerAccessoryPosition UIPointerAccessoryPositionBottomLeft()
        API-Since: 15.0
      • UIPointerAccessoryPositionTopLeft

        public static UIPointerAccessoryPosition UIPointerAccessoryPositionTopLeft()
        API-Since: 15.0
      • NSTextContentStorageUnsupportedAttributeAddedNotification

        @NotNull
        public static @NotNull java.lang.String NSTextContentStorageUnsupportedAttributeAddedNotification()
        Posted by NSTextContentStorage when a text attribute unsupported by NSTextContentStorage is added to the underlying text storage. API-Since: 15.0
      • UIFontWidthCondensed

        public static double UIFontWidthCondensed()
        Suggested values for use with UIFontWidthTrait. Beware that most fonts will _not_ have variants available in all these widths! API-Since: 16.0
      • UIFontWidthStandard

        public static double UIFontWidthStandard()
        API-Since: 16.0
      • UIFontWidthExpanded

        public static double UIFontWidthExpanded()
        API-Since: 16.0
      • UIFontWidthCompressed

        public static double UIFontWidthCompressed()
        API-Since: 16.0
      • UIMenuDocument

        @NotNull
        public static @NotNull java.lang.String UIMenuDocument()
        Document-related menu items: Duplicate, Move, Rename, Export. The `.document` menu is added to Mac Catalyst applications by default. iOS Apps on the Mac will have the `.document` menu inserted when and if `UINavigationItem.titleMenuProvider` is set to a nonnull value, and from launch on subsequent executions. API-Since: 16.0
      • UIApplicationOpenNotificationSettingsURLString

        @NotNull
        public static @NotNull java.lang.String UIApplicationOpenNotificationSettingsURLString()
        API-Since: 15.4
      • UIWindowSceneSessionRoleExternalDisplayNonInteractive

        @NotNull
        public static @NotNull java.lang.String UIWindowSceneSessionRoleExternalDisplayNonInteractive()
        A session role which defines an interface for a non-interactive external display API-Since: 16.0
      • UIScreenReferenceDisplayModeStatusDidChangeNotification

        @NotNull
        public static @NotNull java.lang.String UIScreenReferenceDisplayModeStatusDidChangeNotification()
        Object is the UIScreen which changed. [object referenceDisplayModeStatus] is the screen's new reference display mode status. API-Since: 16.0
      • UISheetPresentationControllerDetentInactive

        public static double UISheetPresentationControllerDetentInactive()
        A sentinel value indicating a detent that is inactive. API-Since: 16.0
      • NSTextListMarkerBox

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerBox()
        API-Since: 7.0
      • NSTextListMarkerCheck

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerCheck()
        API-Since: 7.0
      • NSTextListMarkerCircle

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerCircle()
        API-Since: 7.0
      • NSTextListMarkerDiamond

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerDiamond()
        API-Since: 7.0
      • NSTextListMarkerDisc

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerDisc()
        API-Since: 7.0
      • NSTextListMarkerHyphen

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerHyphen()
        API-Since: 7.0
      • NSTextListMarkerSquare

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerSquare()
        API-Since: 7.0
      • NSTextListMarkerLowercaseHexadecimal

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerLowercaseHexadecimal()
        API-Since: 7.0
      • NSTextListMarkerUppercaseHexadecimal

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerUppercaseHexadecimal()
        API-Since: 7.0
      • NSTextListMarkerOctal

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerOctal()
        API-Since: 7.0
      • NSTextListMarkerLowercaseAlpha

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerLowercaseAlpha()
        API-Since: 7.0
      • NSTextListMarkerUppercaseAlpha

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerUppercaseAlpha()
        API-Since: 7.0
      • NSTextListMarkerLowercaseLatin

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerLowercaseLatin()
        API-Since: 7.0
      • NSTextListMarkerUppercaseLatin

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerUppercaseLatin()
        API-Since: 7.0
      • NSTextListMarkerLowercaseRoman

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerLowercaseRoman()
        API-Since: 7.0
      • NSTextListMarkerUppercaseRoman

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerUppercaseRoman()
        API-Since: 7.0
      • NSTextListMarkerDecimal

        @NotNull
        public static @NotNull java.lang.String NSTextListMarkerDecimal()
        API-Since: 7.0
      • UIActivityTypeSharePlay

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeSharePlay()
        API-Since: 15.4
      • UIActivityTypeCollaborationInviteWithLink

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeCollaborationInviteWithLink()
        API-Since: 16.0
      • UIActivityTypeCollaborationCopyLink

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeCollaborationCopyLink()
        API-Since: 16.0
      • UIImageHEICRepresentation

        @Nullable
        public static @Nullable NSData UIImageHEICRepresentation​(@NotNull
                                                                 @NotNull UIImage image)
        Returns HEIC data representing the image, or nil if such a representation could not be generated. HEIC is recommended for efficiently storing all kinds of images, including those with high dynamic range content. API-Since: 17.0
      • UIAccessibilityTraitToggleButton

        public static long UIAccessibilityTraitToggleButton()
        Used when the element should be treated as a toggle. API-Since: 17.0
      • UIAccessibilityTraitSupportsZoom

        public static long UIAccessibilityTraitSupportsZoom()
        Used when the element has zoom functionality. API-Since: 17.0
      • UIAccessibilityPriorityHigh

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityPriorityHigh()
        Announcements will interrupt other speech and cannot be interrupted once started. API-Since: 17.0
      • UIAccessibilityPriorityDefault

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityPriorityDefault()
        Announcements will interrupt existing speech, but are interruptible if a new speech utterance is started. API-Since: 17.0
      • UIAccessibilityPriorityLow

        @NotNull
        public static @NotNull java.lang.String UIAccessibilityPriorityLow()
        Announcements are queued and spoken when other speech utterances have completed. API-Since: 17.0
      • UIAccessibilitySpeechAttributeAnnouncementPriority

        @NotNull
        public static @NotNull java.lang.String UIAccessibilitySpeechAttributeAnnouncementPriority()
        Use with a UIAccessibilityAnnouncementPriority value to specify whether this announcement can be queued or interrupted. API-Since: 17.0
      • UIFontTextStyleExtraLargeTitle

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleExtraLargeTitle()
        API-Since: 17.0
      • UIFontTextStyleExtraLargeTitle2

        @NotNull
        public static @NotNull java.lang.String UIFontTextStyleExtraLargeTitle2()
        API-Since: 17.0
      • NSDefaultFontExcludedDocumentAttribute

        @NotNull
        public static @NotNull java.lang.String NSDefaultFontExcludedDocumentAttribute()
        for HTML writing only; NSNumber containing a BOOL, when true the HTML writer will not include font information unless specified API-Since: 17.0
      • UIMenuAutoFill

        @NotNull
        public static @NotNull java.lang.String UIMenuAutoFill()
        AutoFill menu API-Since: 17.0
      • UITextContentTypeBirthdate

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeBirthdate()
        API-Since: 17.0
      • UITextContentTypeBirthdateDay

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeBirthdateDay()
        API-Since: 17.0
      • UITextContentTypeBirthdateMonth

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeBirthdateMonth()
        API-Since: 17.0
      • UITextContentTypeBirthdateYear

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeBirthdateYear()
        API-Since: 17.0
      • UITextContentTypeCreditCardSecurityCode

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardSecurityCode()
        API-Since: 17.0
      • UITextContentTypeCreditCardName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardName()
        API-Since: 17.0
      • UITextContentTypeCreditCardGivenName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardGivenName()
        API-Since: 17.0
      • UITextContentTypeCreditCardMiddleName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardMiddleName()
        API-Since: 17.0
      • UITextContentTypeCreditCardFamilyName

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardFamilyName()
        API-Since: 17.0
      • UITextContentTypeCreditCardExpiration

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardExpiration()
        API-Since: 17.0
      • UITextContentTypeCreditCardExpirationMonth

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardExpirationMonth()
        API-Since: 17.0
      • UITextContentTypeCreditCardExpirationYear

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardExpirationYear()
        API-Since: 17.0
      • UITextContentTypeCreditCardType

        @NotNull
        public static @NotNull java.lang.String UITextContentTypeCreditCardType()
        API-Since: 17.0
      • UICollectionLayoutSectionOrthogonalScrollingDecelerationRateAutomatic

        public static double UICollectionLayoutSectionOrthogonalScrollingDecelerationRateAutomatic()
        API-Since: 17.0
      • UICollectionLayoutSectionOrthogonalScrollingDecelerationRateNormal

        public static double UICollectionLayoutSectionOrthogonalScrollingDecelerationRateNormal()
        API-Since: 17.0
      • UICollectionLayoutSectionOrthogonalScrollingDecelerationRateFast

        public static double UICollectionLayoutSectionOrthogonalScrollingDecelerationRateFast()
        API-Since: 17.0
      • UIActivityItemsConfigurationInteractionCopy

        @NotNull
        public static @NotNull java.lang.String UIActivityItemsConfigurationInteractionCopy()
        API-Since: 16.4
      • UITextItemTagAttributeName

        @NotNull
        public static @NotNull java.lang.String UITextItemTagAttributeName()
        The attribute name for adding a text item with a specified custom tag. The value of the attribute must be an `NSString`. API-Since: 17.0
      • UIActivityTypeAddToHomeScreen

        @NotNull
        public static @NotNull java.lang.String UIActivityTypeAddToHomeScreen()
        API-Since: 16.4