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.
        See Also:
        Constant Field Values
      • UILayoutPriorityDefaultHigh

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

        public static final float UILayoutPriorityDefaultLow
        This is the priority level at which a button hugs its contents horizontally.
        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.
        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:
      • 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:
      • 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

        public static final long UITextWritingDirectionNatural
        See Also:
        Constant Field Values
      • UITextWritingDirectionLeftToRight

        public static final long UITextWritingDirectionLeftToRight
        See Also:
        Constant Field Values
      • UITextWritingDirectionRightToLeft

        public static final long UITextWritingDirectionRightToLeft
        See Also:
        Constant Field Values
      • NSUnderlinePatternSolid

        public static final long NSUnderlinePatternSolid
        Deprecated *********************** 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
    • Method Detail

      • UIDeviceOrientationIsPortrait

        public static boolean UIDeviceOrientationIsPortrait​(long orientation)
      • UIDeviceOrientationIsLandscape

        public static boolean UIDeviceOrientationIsLandscape​(long orientation)
      • UI_USER_INTERFACE_IDIOM

        public static long UI_USER_INTERFACE_IDIOM()
        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.
      • 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public static NSDictionary<java.lang.String,​?> _NSDictionaryOfVariableBindings​(java.lang.String commaSeparatedKeysString,
                                                                                             java.lang.Object firstValue,
                                                                                             java.lang.Object... varargs)
      • NSTextAlignmentToCTTextAlignment

        public static byte NSTextAlignmentToCTTextAlignment​(long nsTextAlignment)
      • NSTextAlignmentFromCTTextAlignment

        public static long NSTextAlignmentFromCTTextAlignment​(byte ctTextAlignment)
      • UIInterfaceOrientationIsPortrait

        public static boolean UIInterfaceOrientationIsPortrait​(long orientation)
      • UIInterfaceOrientationIsLandscape

        public static boolean UIInterfaceOrientationIsLandscape​(long orientation)
      • UIApplicationMain

        public static int UIApplicationMain​(int argc,
                                            org.moe.natj.general.ptr.Ptr<org.moe.natj.general.ptr.BytePtr> argv,
                                            java.lang.String principalClassName,
                                            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

        public static NSData UIImagePNGRepresentation​(UIImage image)
      • UIImageJPEGRepresentation

        public static NSData UIImageJPEGRepresentation​(UIImage image,
                                                       double compressionQuality)
      • UIAccessibilityZoomFocusChanged

        public static void UIAccessibilityZoomFocusChanged​(long type,
                                                           CGRect frame,
                                                           UIView view)
      • 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.
      • UIGuidedAccessRestrictionStateForIdentifier

        public static long UIGuidedAccessRestrictionStateForIdentifier​(java.lang.String restrictionIdentifier)
        Returns the state of the restriction associated with the identifier.
      • UIAccessibilityConvertFrameToScreenCoordinates

        public static CGRect UIAccessibilityConvertFrameToScreenCoordinates​(CGRect rect,
                                                                            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.
      • UIAccessibilityConvertPathToScreenCoordinates

        public static UIBezierPath UIAccessibilityConvertPathToScreenCoordinates​(UIBezierPath path,
                                                                                 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.
      • UIAccessibilityFocusedElement

        public static java.lang.Object UIAccessibilityFocusedElement​(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.
      • UIAccessibilityPostNotification

        public static void UIAccessibilityPostNotification​(int notification,
                                                           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.
      • UIAccessibilityIsMonoAudioEnabled

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

        public static boolean UIAccessibilityIsClosedCaptioningEnabled()
        Returns whether the system preference for closed captioning is enabled.
      • UIAccessibilityIsInvertColorsEnabled

        public static boolean UIAccessibilityIsInvertColorsEnabled()
        Returns whether the system preference for invert colors is enabled.
      • UIAccessibilityIsGuidedAccessEnabled

        public static boolean UIAccessibilityIsGuidedAccessEnabled()
        Returns whether the app is running under Guided Access mode.
      • UIAccessibilityIsBoldTextEnabled

        public static boolean UIAccessibilityIsBoldTextEnabled()
        Returns whether the system preference for bold text is enabled
      • UIAccessibilityIsGrayscaleEnabled

        public static boolean UIAccessibilityIsGrayscaleEnabled()
        Returns whether the system preference for grayscale is enabled
      • UIAccessibilityIsReduceTransparencyEnabled

        public static boolean UIAccessibilityIsReduceTransparencyEnabled()
        Returns whether the system preference for reduce transparency is enabled
      • UIAccessibilityIsReduceMotionEnabled

        public static boolean UIAccessibilityIsReduceMotionEnabled()
        Returns whether the system preference for reduce motion is enabled
      • UIAccessibilityDarkerSystemColorsEnabled

        public static boolean UIAccessibilityDarkerSystemColorsEnabled()
        Returns whether the system preference for darker colors is enabled
      • 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.
      • UIAccessibilityIsSpeakSelectionEnabled

        public static boolean UIAccessibilityIsSpeakSelectionEnabled()
        Returns whether the system preference for Speak Selection is enabled
      • UIAccessibilityIsSpeakScreenEnabled

        public static boolean UIAccessibilityIsSpeakScreenEnabled()
        Returns whether the system preference for Speak Screen is enabled
      • UIAccessibilityIsShakeToUndoEnabled

        public static boolean UIAccessibilityIsShakeToUndoEnabled()
        Returns whether the system preference for Shake to Undo is enabled
      • UIAccessibilityIsAssistiveTouchRunning

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

        public static void UIAccessibilityRequestGuidedAccessSession​(boolean enable,
                                                                     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.
      • UIAccessibilityHearingDevicePairedEar

        public static long UIAccessibilityHearingDevicePairedEar()
        Returns the current pairing status of MFi hearing aids
      • UIGraphicsGetCurrentContext

        public static CGContextRef UIGraphicsGetCurrentContext()
      • UIGraphicsPushContext

        public static void UIGraphicsPushContext​(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

        public static void UIGraphicsBeginImageContext​(CGSize size)
        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 leiu of this API.
      • UIGraphicsBeginImageContextWithOptions

        public static void UIGraphicsBeginImageContextWithOptions​(CGSize size,
                                                                  boolean opaque,
                                                                  double scale)
      • UIGraphicsGetImageFromCurrentImageContext

        public static UIImage UIGraphicsGetImageFromCurrentImageContext()
      • UIGraphicsEndImageContext

        public static void UIGraphicsEndImageContext()
      • UIGraphicsBeginPDFContextToFile

        public static boolean UIGraphicsBeginPDFContextToFile​(java.lang.String path,
                                                              CGRect bounds,
                                                              NSDictionary<?,​?> documentInfo)
        PDF context
      • UIGraphicsBeginPDFContextToData

        public static void UIGraphicsBeginPDFContextToData​(NSMutableData data,
                                                           CGRect bounds,
                                                           NSDictionary<?,​?> documentInfo)
      • UIGraphicsEndPDFContext

        public static void UIGraphicsEndPDFContext()
      • UIGraphicsBeginPDFPage

        public static void UIGraphicsBeginPDFPage()
      • UIGraphicsBeginPDFPageWithInfo

        public static void UIGraphicsBeginPDFPageWithInfo​(CGRect bounds,
                                                          NSDictionary<?,​?> pageInfo)
      • UIGraphicsGetPDFContextBounds

        public static CGRect UIGraphicsGetPDFContextBounds()
      • UIGraphicsSetPDFContextURLForRect

        public static void UIGraphicsSetPDFContextURLForRect​(NSURL url,
                                                             CGRect rect)
      • UIGraphicsAddPDFContextDestinationAtPoint

        public static void UIGraphicsAddPDFContextDestinationAtPoint​(java.lang.String name,
                                                                     CGPoint point)
      • UIGraphicsSetPDFContextDestinationForRect

        public static void UIGraphicsSetPDFContextDestinationForRect​(java.lang.String name,
                                                                     CGRect rect)
      • UIImageWriteToSavedPhotosAlbum

        public static void UIImageWriteToSavedPhotosAlbum​(UIImage image,
                                                          java.lang.Object completionTarget,
                                                          org.moe.natj.objc.SEL completionSelector,
                                                          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​(java.lang.String videoPath)
        Is a specific video eligible to be saved to the saved photos album?
      • UISaveVideoAtPathToSavedPhotosAlbum

        public static void UISaveVideoAtPathToSavedPhotosAlbum​(java.lang.String videoPath,
                                                               java.lang.Object completionTarget,
                                                               org.moe.natj.objc.SEL completionSelector,
                                                               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;
      • UIFloatRangeIsInfinite

        public static boolean UIFloatRangeIsInfinite​(UIFloatRange range)
      • UIFloatRangeIsEqualToRange

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

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

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

        public static java.lang.String UIKeyInputDownArrow()
      • UIKeyInputLeftArrow

        public static java.lang.String UIKeyInputLeftArrow()
      • UIKeyInputRightArrow

        public static java.lang.String UIKeyInputRightArrow()
      • UIKeyInputEscape

        public static java.lang.String UIKeyInputEscape()
      • UIFontDescriptorFamilyAttribute

        public static java.lang.String UIFontDescriptorFamilyAttribute()
        Predefined font attributes not defined in NSAttributedString.h
      • UIFontDescriptorNameAttribute

        public static java.lang.String UIFontDescriptorNameAttribute()
      • UIFontDescriptorFaceAttribute

        public static java.lang.String UIFontDescriptorFaceAttribute()
      • UIFontDescriptorSizeAttribute

        public static java.lang.String UIFontDescriptorSizeAttribute()
      • UIFontDescriptorVisibleNameAttribute

        public static java.lang.String UIFontDescriptorVisibleNameAttribute()
      • UIFontDescriptorMatrixAttribute

        public static java.lang.String UIFontDescriptorMatrixAttribute()
        An NSValue containing a CGAffineTransform. (default: identity matrix)
      • UIFontDescriptorCharacterSetAttribute

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

        public static 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)
      • UIFontDescriptorTraitsAttribute

        public static java.lang.String UIFontDescriptorTraitsAttribute()
        An NSDictionary instance fully describing font traits. (default: supplied by font)
      • UIFontDescriptorFixedAdvanceAttribute

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

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

        public static java.lang.String UIFontDescriptorTextStyleAttribute()
        An NSString containing the desired Text Style
      • UIFontSymbolicTrait

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

        public static 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.
      • UIFontWidthTrait

        public static 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.
      • UIFontSlantTrait

        public static 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.
      • 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!
      • UIFontWeightThin

        public static double UIFontWeightThin()
      • UIFontWeightLight

        public static double UIFontWeightLight()
      • UIFontWeightRegular

        public static double UIFontWeightRegular()
      • UIFontWeightMedium

        public static double UIFontWeightMedium()
      • UIFontWeightSemibold

        public static double UIFontWeightSemibold()
      • UIFontWeightBold

        public static double UIFontWeightBold()
      • UIFontWeightHeavy

        public static double UIFontWeightHeavy()
      • UIFontWeightBlack

        public static double UIFontWeightBlack()
      • UIFontFeatureTypeIdentifierKey

        public static java.lang.String UIFontFeatureTypeIdentifierKey()
        Font feature keys A number object specifying font feature type such as ligature, character shape, etc.
      • UIFontFeatureSelectorIdentifierKey

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

        public static java.lang.String UIFontTextStyleTitle1()
      • UIFontTextStyleTitle2

        public static java.lang.String UIFontTextStyleTitle2()
      • UIFontTextStyleTitle3

        public static java.lang.String UIFontTextStyleTitle3()
      • UIFontTextStyleHeadline

        public static java.lang.String UIFontTextStyleHeadline()
      • UIFontTextStyleSubheadline

        public static java.lang.String UIFontTextStyleSubheadline()
      • UIFontTextStyleBody

        public static java.lang.String UIFontTextStyleBody()
      • UIFontTextStyleCallout

        public static java.lang.String UIFontTextStyleCallout()
      • UIFontTextStyleFootnote

        public static java.lang.String UIFontTextStyleFootnote()
      • UIFontTextStyleCaption1

        public static java.lang.String UIFontTextStyleCaption1()
      • UIFontTextStyleCaption2

        public static java.lang.String UIFontTextStyleCaption2()
      • UIDeviceOrientationDidChangeNotification

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

        public static java.lang.String UIDeviceBatteryStateDidChangeNotification()
      • UIDeviceBatteryLevelDidChangeNotification

        public static java.lang.String UIDeviceBatteryLevelDidChangeNotification()
      • UIDeviceProximityStateDidChangeNotification

        public static java.lang.String UIDeviceProximityStateDidChangeNotification()
      • UIEdgeInsetsZero

        public static UIEdgeInsets UIEdgeInsetsZero()
      • UIOffsetZero

        public static UIOffset UIOffsetZero()
      • UIContentSizeCategoryUnspecified

        public static java.lang.String UIContentSizeCategoryUnspecified()
        Content size category constants
      • UIContentSizeCategoryExtraSmall

        public static java.lang.String UIContentSizeCategoryExtraSmall()
      • UIContentSizeCategorySmall

        public static java.lang.String UIContentSizeCategorySmall()
      • UIContentSizeCategoryMedium

        public static java.lang.String UIContentSizeCategoryMedium()
      • UIContentSizeCategoryLarge

        public static java.lang.String UIContentSizeCategoryLarge()
      • UIContentSizeCategoryExtraLarge

        public static java.lang.String UIContentSizeCategoryExtraLarge()
      • UIContentSizeCategoryExtraExtraLarge

        public static java.lang.String UIContentSizeCategoryExtraExtraLarge()
      • UIContentSizeCategoryExtraExtraExtraLarge

        public static java.lang.String UIContentSizeCategoryExtraExtraExtraLarge()
      • UIContentSizeCategoryAccessibilityMedium

        public static java.lang.String UIContentSizeCategoryAccessibilityMedium()
        Accessibility sizes
      • UIContentSizeCategoryAccessibilityLarge

        public static java.lang.String UIContentSizeCategoryAccessibilityLarge()
      • UIContentSizeCategoryAccessibilityExtraLarge

        public static java.lang.String UIContentSizeCategoryAccessibilityExtraLarge()
      • UIContentSizeCategoryAccessibilityExtraExtraLarge

        public static java.lang.String UIContentSizeCategoryAccessibilityExtraExtraLarge()
      • UIContentSizeCategoryAccessibilityExtraExtraExtraLarge

        public static java.lang.String UIContentSizeCategoryAccessibilityExtraExtraExtraLarge()
      • UIContentSizeCategoryDidChangeNotification

        public static java.lang.String UIContentSizeCategoryDidChangeNotification()
        userInfo dictionary will contain new value for UIContentSizeCategoryNewValueKey
      • UIContentSizeCategoryNewValueKey

        public static java.lang.String UIContentSizeCategoryNewValueKey()
        NSString instance with new content size category in userInfo
      • UIViewNoIntrinsicMetric

        public static double UIViewNoIntrinsicMetric()
        -1
      • UILayoutFittingCompressedSize

        public static CGSize UILayoutFittingCompressedSize()
        Size To Fit
      • UILayoutFittingExpandedSize

        public static CGSize UILayoutFittingExpandedSize()
      • NSTabColumnTerminatorsAttributeName

        public static 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.
      • UITextAttributeFont

        public static java.lang.String UITextAttributeFont()
        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.
      • UITextAttributeTextColor

        public static java.lang.String UITextAttributeTextColor()
        Key to the text color in the text attributes dictionary. A UIColor instance is expected.
      • UITextAttributeTextShadowColor

        public static java.lang.String UITextAttributeTextShadowColor()
        Key to the text shadow color in the text attributes dictionary. A UIColor instance is expected.
      • UITextAttributeTextShadowOffset

        public static java.lang.String UITextAttributeTextShadowOffset()
        Key to the offset used for the text shadow in the text attributes dictionary. An NSValue instance wrapping a UIOffset struct is expected.
      • UITextContentTypeName

        public static java.lang.String UITextContentTypeName()
      • UITextContentTypeNamePrefix

        public static java.lang.String UITextContentTypeNamePrefix()
      • UITextContentTypeGivenName

        public static java.lang.String UITextContentTypeGivenName()
      • UITextContentTypeMiddleName

        public static java.lang.String UITextContentTypeMiddleName()
      • UITextContentTypeFamilyName

        public static java.lang.String UITextContentTypeFamilyName()
      • UITextContentTypeNameSuffix

        public static java.lang.String UITextContentTypeNameSuffix()
      • UITextContentTypeNickname

        public static java.lang.String UITextContentTypeNickname()
      • UITextContentTypeJobTitle

        public static java.lang.String UITextContentTypeJobTitle()
      • UITextContentTypeOrganizationName

        public static java.lang.String UITextContentTypeOrganizationName()
      • UITextContentTypeLocation

        public static java.lang.String UITextContentTypeLocation()
      • UITextContentTypeFullStreetAddress

        public static java.lang.String UITextContentTypeFullStreetAddress()
      • UITextContentTypeStreetAddressLine1

        public static java.lang.String UITextContentTypeStreetAddressLine1()
      • UITextContentTypeStreetAddressLine2

        public static java.lang.String UITextContentTypeStreetAddressLine2()
      • UITextContentTypeAddressCity

        public static java.lang.String UITextContentTypeAddressCity()
      • UITextContentTypeAddressState

        public static java.lang.String UITextContentTypeAddressState()
      • UITextContentTypeAddressCityAndState

        public static java.lang.String UITextContentTypeAddressCityAndState()
      • UITextContentTypeSublocality

        public static java.lang.String UITextContentTypeSublocality()
      • UITextContentTypeCountryName

        public static java.lang.String UITextContentTypeCountryName()
      • UITextContentTypePostalCode

        public static java.lang.String UITextContentTypePostalCode()
      • UITextContentTypeTelephoneNumber

        public static java.lang.String UITextContentTypeTelephoneNumber()
      • UITextContentTypeEmailAddress

        public static java.lang.String UITextContentTypeEmailAddress()
      • UITextContentTypeURL

        public static java.lang.String UITextContentTypeURL()
      • UITextContentTypeCreditCardNumber

        public static java.lang.String UITextContentTypeCreditCardNumber()
      • UITextInputTextBackgroundColorKey

        public static java.lang.String UITextInputTextBackgroundColorKey()
        Key to a UIColor
      • UITextInputTextColorKey

        public static java.lang.String UITextInputTextColorKey()
        Key to a UIColor
      • UITextInputTextFontKey

        public static java.lang.String UITextInputTextFontKey()
        Key to a UIFont
      • UITextInputCurrentInputModeDidChangeNotification

        public static java.lang.String UITextInputCurrentInputModeDidChangeNotification()
      • UITextFieldTextDidBeginEditingNotification

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

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

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

        public static java.lang.String UITextFieldDidEndEditingReasonKey()
      • UIApplicationInvalidInterfaceOrientationException

        public static java.lang.String UIApplicationInvalidInterfaceOrientationException()
        This exception is raised if supportedInterfaceOrientations returns 0, or if preferredInterfaceOrientationForPresentation returns an orientation that is not supported.
      • UIBackgroundTaskInvalid

        public static long UIBackgroundTaskInvalid()
      • UIMinimumKeepAliveTimeout

        public static double UIMinimumKeepAliveTimeout()
      • UIApplicationBackgroundFetchIntervalMinimum

        public static double UIApplicationBackgroundFetchIntervalMinimum()
      • UIApplicationBackgroundFetchIntervalNever

        public static double UIApplicationBackgroundFetchIntervalNever()
      • UITrackingRunLoopMode

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

        public static java.lang.String UIApplicationDidEnterBackgroundNotification()
        These notifications are sent out after the equivalent delegate message is called
      • UIApplicationWillEnterForegroundNotification

        public static java.lang.String UIApplicationWillEnterForegroundNotification()
      • UIApplicationDidFinishLaunchingNotification

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

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

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

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

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

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

        public static java.lang.String UIApplicationWillChangeStatusBarOrientationNotification()
        userInfo contains NSNumber with new orientation
      • UIApplicationDidChangeStatusBarOrientationNotification

        public static java.lang.String UIApplicationDidChangeStatusBarOrientationNotification()
        userInfo contains NSNumber with old orientation
      • UIApplicationStatusBarOrientationUserInfoKey

        public static java.lang.String UIApplicationStatusBarOrientationUserInfoKey()
        userInfo dictionary key for status bar orientation
      • UIApplicationWillChangeStatusBarFrameNotification

        public static java.lang.String UIApplicationWillChangeStatusBarFrameNotification()
        userInfo contains NSValue with new frame
      • UIApplicationDidChangeStatusBarFrameNotification

        public static java.lang.String UIApplicationDidChangeStatusBarFrameNotification()
        userInfo contains NSValue with old frame
      • UIApplicationStatusBarFrameUserInfoKey

        public static java.lang.String UIApplicationStatusBarFrameUserInfoKey()
        userInfo dictionary key for status bar frame
      • UIApplicationBackgroundRefreshStatusDidChangeNotification

        public static java.lang.String UIApplicationBackgroundRefreshStatusDidChangeNotification()
      • UIApplicationProtectedDataWillBecomeUnavailable

        public static java.lang.String UIApplicationProtectedDataWillBecomeUnavailable()
      • UIApplicationProtectedDataDidBecomeAvailable

        public static java.lang.String UIApplicationProtectedDataDidBecomeAvailable()
      • UIApplicationLaunchOptionsURLKey

        public static java.lang.String UIApplicationLaunchOptionsURLKey()
        userInfo contains NSURL with launch URL
      • UIApplicationLaunchOptionsSourceApplicationKey

        public static 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
      • UIApplicationLaunchOptionsRemoteNotificationKey

        public static java.lang.String UIApplicationLaunchOptionsRemoteNotificationKey()
        userInfo contains NSDictionary with payload
      • UIApplicationLaunchOptionsLocalNotificationKey

        public static java.lang.String UIApplicationLaunchOptionsLocalNotificationKey()
        userInfo contains a UILocalNotification
      • UIApplicationLaunchOptionsAnnotationKey

        public static java.lang.String UIApplicationLaunchOptionsAnnotationKey()
        userInfo contains object with annotation property list
      • UIApplicationLaunchOptionsLocationKey

        public static java.lang.String UIApplicationLaunchOptionsLocationKey()
        app was launched in response to a CoreLocation event.
      • UIApplicationLaunchOptionsNewsstandDownloadsKey

        public static java.lang.String UIApplicationLaunchOptionsNewsstandDownloadsKey()
        userInfo contains an NSArray of NKAssetDownload identifiers
      • UIApplicationLaunchOptionsBluetoothCentralsKey

        public static java.lang.String UIApplicationLaunchOptionsBluetoothCentralsKey()
        userInfo contains an NSArray of CBCentralManager restore identifiers
      • UIApplicationLaunchOptionsBluetoothPeripheralsKey

        public static java.lang.String UIApplicationLaunchOptionsBluetoothPeripheralsKey()
        userInfo contains an NSArray of CBPeripheralManager restore identifiers
      • UIApplicationLaunchOptionsShortcutItemKey

        public static java.lang.String UIApplicationLaunchOptionsShortcutItemKey()
        userInfo contains the UIApplicationShortcutItem used to launch the app.
      • UIApplicationLaunchOptionsUserActivityDictionaryKey

        public static java.lang.String UIApplicationLaunchOptionsUserActivityDictionaryKey()
        Sub-Dictionary present in launch options when user activity is present
      • UIApplicationLaunchOptionsUserActivityTypeKey

        public static java.lang.String UIApplicationLaunchOptionsUserActivityTypeKey()
        Key in user activity dictionary for the activity type
      • UIApplicationLaunchOptionsCloudKitShareMetadataKey

        public static 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.
      • UIApplicationOpenSettingsURLString

        public static java.lang.String UIApplicationOpenSettingsURLString()
      • UIApplicationOpenURLOptionsSourceApplicationKey

        public static 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
      • UIApplicationOpenURLOptionsAnnotationKey

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

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

        public static 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)
      • UIApplicationKeyboardExtensionPointIdentifier

        public static java.lang.String UIApplicationKeyboardExtensionPointIdentifier()
        Extension point identifier constants
      • UIApplicationOpenURLOptionUniversalLinksOnly

        public static 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
      • UIStateRestorationViewControllerStoryboardKey

        public static java.lang.String UIStateRestorationViewControllerStoryboardKey()
        UIStoryBoard that originally created the ViewController that saved state, nil if no UIStoryboard
      • UIApplicationStateRestorationBundleVersionKey

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

        public static java.lang.String UIApplicationStateRestorationUserInterfaceIdiomKey()
        NSNumber containing the UIUserInterfaceIdiom enum value of the app that saved state
      • UIApplicationStateRestorationTimestampKey

        public static java.lang.String UIApplicationStateRestorationTimestampKey()
        NSDate specifying the date/time the state restoration archive was saved. This is in UTC.
      • UIApplicationStateRestorationSystemVersionKey

        public static java.lang.String UIApplicationStateRestorationSystemVersionKey()
        NSString with value of the system version (iOS version) when state was last saved for the app
      • UIViewControllerShowDetailTargetDidChangeNotification

        public static 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.
      • UIViewControllerHierarchyInconsistencyException

        public static 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.
      • UINavigationControllerHideShowBarDuration

        public static double UINavigationControllerHideShowBarDuration()
      • UIScrollViewDecelerationRateNormal

        public static double UIScrollViewDecelerationRateNormal()
      • UIScrollViewDecelerationRateFast

        public static double UIScrollViewDecelerationRateFast()
      • 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).
      • 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.
      • UIAccessibilityTraitAdjustable

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

        public static long UIAccessibilityTraitAllowsDirectInteraction()
        Used when an element allows direct touch interaction for VoiceOver users (for example, a view representing a piano keyboard).
      • 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.
      • 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.
      • 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.
      • UIAccessibilityAnnouncementDidFinishNotification

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

        public static java.lang.String UIAccessibilityAnnouncementKeyStringValue()
        The corresponding value is the string that was used for the announcement.
      • UIAccessibilityAnnouncementKeyWasSuccessful

        public static java.lang.String UIAccessibilityAnnouncementKeyWasSuccessful()
        The corresponding value is an NSNumber representing whether VoiceOver successfully outputted the announcement.
      • UIAccessibilityElementFocusedNotification

        public static 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.
      • UIAccessibilityFocusedElementKey

        public static java.lang.String UIAccessibilityFocusedElementKey()
        The corresponding value is the element that is now focused by the assistive technology.
      • UIAccessibilityUnfocusedElementKey

        public static java.lang.String UIAccessibilityUnfocusedElementKey()
        The corresponding value is the element that had previously been focused by the assistive technology.
      • UIAccessibilityAssistiveTechnologyKey

        public static java.lang.String UIAccessibilityAssistiveTechnologyKey()
        The corresponding value is the identifier of the assistive technology
      • 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.
      • 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.
      • UIAccessibilityResumeAssistiveTechnologyNotification

        public static int UIAccessibilityResumeAssistiveTechnologyNotification()
      • UIAccessibilityNotificationSwitchControlIdentifier

        public static java.lang.String UIAccessibilityNotificationSwitchControlIdentifier()
        The following identifier should be used as the argument when posting a UIAccessibilityPauseAssistiveTechnologyNotification or a UIAccessibilityResumeAssistiveTechnologyNotification.
      • UIAccessibilityNotificationVoiceOverIdentifier

        public static java.lang.String UIAccessibilityNotificationVoiceOverIdentifier()
        Used to identify VoiceOver as the assistive technology.
      • UIAccessibilitySpeechAttributePunctuation

        public static 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.
      • UIAccessibilitySpeechAttributeLanguage

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

        public static 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.
      • UIAccessibilityVoiceOverStatusChanged

        public static java.lang.String UIAccessibilityVoiceOverStatusChanged()
      • UIAccessibilityMonoAudioStatusDidChangeNotification

        public static java.lang.String UIAccessibilityMonoAudioStatusDidChangeNotification()
      • UIAccessibilityClosedCaptioningStatusDidChangeNotification

        public static java.lang.String UIAccessibilityClosedCaptioningStatusDidChangeNotification()
      • UIAccessibilityInvertColorsStatusDidChangeNotification

        public static java.lang.String UIAccessibilityInvertColorsStatusDidChangeNotification()
      • UIAccessibilityGuidedAccessStatusDidChangeNotification

        public static java.lang.String UIAccessibilityGuidedAccessStatusDidChangeNotification()
      • UIAccessibilityBoldTextStatusDidChangeNotification

        public static java.lang.String UIAccessibilityBoldTextStatusDidChangeNotification()
      • UIAccessibilityGrayscaleStatusDidChangeNotification

        public static java.lang.String UIAccessibilityGrayscaleStatusDidChangeNotification()
      • UIAccessibilityReduceTransparencyStatusDidChangeNotification

        public static java.lang.String UIAccessibilityReduceTransparencyStatusDidChangeNotification()
      • UIAccessibilityReduceMotionStatusDidChangeNotification

        public static java.lang.String UIAccessibilityReduceMotionStatusDidChangeNotification()
      • UIAccessibilityDarkerSystemColorsStatusDidChangeNotification

        public static java.lang.String UIAccessibilityDarkerSystemColorsStatusDidChangeNotification()
      • UIAccessibilitySwitchControlStatusDidChangeNotification

        public static java.lang.String UIAccessibilitySwitchControlStatusDidChangeNotification()
      • UIAccessibilitySpeakSelectionStatusDidChangeNotification

        public static java.lang.String UIAccessibilitySpeakSelectionStatusDidChangeNotification()
      • UIAccessibilitySpeakScreenStatusDidChangeNotification

        public static java.lang.String UIAccessibilitySpeakScreenStatusDidChangeNotification()
      • UIAccessibilityShakeToUndoDidChangeNotification

        public static java.lang.String UIAccessibilityShakeToUndoDidChangeNotification()
      • UIAccessibilityAssistiveTouchStatusDidChangeNotification

        public static java.lang.String UIAccessibilityAssistiveTouchStatusDidChangeNotification()
      • UIAccessibilityHearingDevicePairedEarDidChangeNotification

        public static java.lang.String UIAccessibilityHearingDevicePairedEarDidChangeNotification()
      • UIActivityTypePostToFacebook

        public static java.lang.String UIActivityTypePostToFacebook()
      • UIActivityTypePostToTwitter

        public static java.lang.String UIActivityTypePostToTwitter()
      • UIActivityTypePostToWeibo

        public static java.lang.String UIActivityTypePostToWeibo()
        SinaWeibo
      • UIActivityTypeMessage

        public static java.lang.String UIActivityTypeMessage()
      • UIActivityTypeMail

        public static java.lang.String UIActivityTypeMail()
      • UIActivityTypePrint

        public static java.lang.String UIActivityTypePrint()
      • UIActivityTypeCopyToPasteboard

        public static java.lang.String UIActivityTypeCopyToPasteboard()
      • UIActivityTypeAssignToContact

        public static java.lang.String UIActivityTypeAssignToContact()
      • UIActivityTypeSaveToCameraRoll

        public static java.lang.String UIActivityTypeSaveToCameraRoll()
      • UIActivityTypeAddToReadingList

        public static java.lang.String UIActivityTypeAddToReadingList()
      • UIActivityTypePostToFlickr

        public static java.lang.String UIActivityTypePostToFlickr()
      • UIActivityTypePostToVimeo

        public static java.lang.String UIActivityTypePostToVimeo()
      • UIActivityTypePostToTencentWeibo

        public static java.lang.String UIActivityTypePostToTencentWeibo()
      • UIActivityTypeAirDrop

        public static java.lang.String UIActivityTypeAirDrop()
      • UIActivityTypeOpenInIBooks

        public static java.lang.String UIActivityTypeOpenInIBooks()
      • UICollectionElementKindSectionHeader

        public static java.lang.String UICollectionElementKindSectionHeader()
        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.
      • UICollectionElementKindSectionFooter

        public static java.lang.String UICollectionElementKindSectionFooter()
      • UICollectionViewFlowLayoutAutomaticSize

        public static CGSize UICollectionViewFlowLayoutAutomaticSize()
      • UIDocumentStateChangedNotification

        public static java.lang.String UIDocumentStateChangedNotification()
      • NSUserActivityDocumentURLKey

        public static java.lang.String NSUserActivityDocumentURLKey()
      • UIImagePickerControllerMediaType

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

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

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

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

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

        public static java.lang.String UIImagePickerControllerReferenceURL()
        an NSURL that references an asset in the AssetsLibrary framework
      • UIImagePickerControllerMediaMetadata

        public static java.lang.String UIImagePickerControllerMediaMetadata()
        an NSDictionary containing metadata from a captured photo
      • UIImagePickerControllerLivePhoto

        public static java.lang.String UIImagePickerControllerLivePhoto()
        a PHLivePhoto
      • UILocalNotificationDefaultSoundName

        public static java.lang.String UILocalNotificationDefaultSoundName()
      • UIUserNotificationTextInputActionButtonTitleKey

        public static java.lang.String UIUserNotificationTextInputActionButtonTitleKey()
      • UIUserNotificationActionResponseTypedTextKey

        public static java.lang.String UIUserNotificationActionResponseTypedTextKey()
      • UIMenuControllerWillShowMenuNotification

        public static java.lang.String UIMenuControllerWillShowMenuNotification()
      • UIMenuControllerDidShowMenuNotification

        public static java.lang.String UIMenuControllerDidShowMenuNotification()
      • UIMenuControllerWillHideMenuNotification

        public static java.lang.String UIMenuControllerWillHideMenuNotification()
      • UIMenuControllerDidHideMenuNotification

        public static java.lang.String UIMenuControllerDidHideMenuNotification()
      • UIMenuControllerMenuFrameDidChangeNotification

        public static java.lang.String UIMenuControllerMenuFrameDidChangeNotification()
      • UINibExternalObjects

        public static java.lang.String UINibExternalObjects()
      • UINibProxiedObjectsKey

        public static java.lang.String UINibProxiedObjectsKey()
      • UIPageViewControllerOptionSpineLocationKey

        public static 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

        public static 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'.
      • UIPasteboardNameGeneral

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

        public static java.lang.String UIPasteboardNameFind()
      • UIPasteboardOptionExpirationDate

        public static java.lang.String UIPasteboardOptionExpirationDate()
        Value: NSDate.
      • UIPasteboardOptionLocalOnly

        public static java.lang.String UIPasteboardOptionLocalOnly()
        Value: NSNumber, boolean.
      • UIPasteboardChangedNotification

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

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

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

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

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

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

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

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

        public static 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.
      • UIPrintErrorDomain

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

        public static java.lang.String UIScreenDidConnectNotification()
        Object is the UIScreen that represents the new screen. Connection notifications are not sent for screens present when the application is first launched
      • UIScreenDidDisconnectNotification

        public static java.lang.String UIScreenDidDisconnectNotification()
        Object is the UIScreen that represented the disconnected screen.
      • UIScreenModeDidChangeNotification

        public static java.lang.String UIScreenModeDidChangeNotification()
        Object is the UIScreen which changed. [object currentMode] is the new UIScreenMode.
      • UIScreenBrightnessDidChangeNotification

        public static java.lang.String UIScreenBrightnessDidChangeNotification()
      • UITransitionContextFromViewControllerKey

        public static java.lang.String UITransitionContextFromViewControllerKey()
        The following keys are understood by UIViewControllerContextTransitioning context objects that are created by the system.
      • UITransitionContextToViewControllerKey

        public static java.lang.String UITransitionContextToViewControllerKey()
      • UITransitionContextFromViewKey

        public static java.lang.String UITransitionContextFromViewKey()
      • UITransitionContextToViewKey

        public static java.lang.String UITransitionContextToViewKey()
      • UITableViewIndexSearch

        public static 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.
      • 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.
      • UITableViewSelectionDidChangeNotification

        public static 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.
      • UITextViewTextDidBeginEditingNotification

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

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

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

        public static double UIWindowLevelNormal()
      • UIWindowLevelAlert

        public static double UIWindowLevelAlert()
      • UIWindowLevelStatusBar

        public static double UIWindowLevelStatusBar()
      • UIWindowDidBecomeVisibleNotification

        public static java.lang.String UIWindowDidBecomeVisibleNotification()
        nil
      • UIWindowDidBecomeHiddenNotification

        public static java.lang.String UIWindowDidBecomeHiddenNotification()
        nil
      • UIWindowDidBecomeKeyNotification

        public static java.lang.String UIWindowDidBecomeKeyNotification()
        nil
      • UIWindowDidResignKeyNotification

        public static java.lang.String UIWindowDidResignKeyNotification()
        nil
      • UIKeyboardWillShowNotification

        public static java.lang.String UIKeyboardWillShowNotification()
        Each notification includes a nil object and a userInfo dictionary containing the begining and ending keyboard frame in screen coordinates. Use the various UIView and UIWindow 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

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

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

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

        public static java.lang.String UIKeyboardFrameBeginUserInfoKey()
        NSValue of CGRect
      • UIKeyboardFrameEndUserInfoKey

        public static java.lang.String UIKeyboardFrameEndUserInfoKey()
        NSValue of CGRect
      • UIKeyboardAnimationDurationUserInfoKey

        public static java.lang.String UIKeyboardAnimationDurationUserInfoKey()
        NSNumber of double
      • UIKeyboardAnimationCurveUserInfoKey

        public static java.lang.String UIKeyboardAnimationCurveUserInfoKey()
        NSNumber of NSUInteger (UIViewAnimationCurve)
      • UIKeyboardIsLocalUserInfoKey

        public static java.lang.String UIKeyboardIsLocalUserInfoKey()
        NSNumber of BOOL
      • UIKeyboardWillChangeFrameNotification

        public static 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.
      • UIKeyboardDidChangeFrameNotification

        public static java.lang.String UIKeyboardDidChangeFrameNotification()
      • UIKeyboardCenterBeginUserInfoKey

        public static java.lang.String UIKeyboardCenterBeginUserInfoKey()
        These keys are superseded by UIKeyboardFrameBeginUserInfoKey and UIKeyboardFrameEndUserInfoKey.
      • UIKeyboardCenterEndUserInfoKey

        public static java.lang.String UIKeyboardCenterEndUserInfoKey()
      • UIKeyboardBoundsUserInfoKey

        public static java.lang.String UIKeyboardBoundsUserInfoKey()
      • NSFontAttributeName

        public static java.lang.String NSFontAttributeName()
        UIFont, default Helvetica(Neue) 12
      • NSParagraphStyleAttributeName

        public static java.lang.String NSParagraphStyleAttributeName()
        NSParagraphStyle, default defaultParagraphStyle
      • NSForegroundColorAttributeName

        public static java.lang.String NSForegroundColorAttributeName()
        UIColor, default blackColor
      • NSBackgroundColorAttributeName

        public static java.lang.String NSBackgroundColorAttributeName()
        UIColor, default nil: no background
      • NSLigatureAttributeName

        public static java.lang.String NSLigatureAttributeName()
        NSNumber containing integer, default 1: default ligatures, 0: no ligatures
      • NSKernAttributeName

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

        public static java.lang.String NSStrikethroughStyleAttributeName()
        NSNumber containing integer, default 0: no strikethrough
      • NSUnderlineStyleAttributeName

        public static java.lang.String NSUnderlineStyleAttributeName()
        NSNumber containing integer, default 0: no underline
      • NSStrokeColorAttributeName

        public static java.lang.String NSStrokeColorAttributeName()
        UIColor, default nil: same as foreground color
      • NSStrokeWidthAttributeName

        public static 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)
      • NSShadowAttributeName

        public static java.lang.String NSShadowAttributeName()
        NSShadow, default nil: no shadow
      • NSTextEffectAttributeName

        public static java.lang.String NSTextEffectAttributeName()
        NSString, default nil: no text effect
      • NSAttachmentAttributeName

        public static java.lang.String NSAttachmentAttributeName()
        NSTextAttachment, default nil
      • NSLinkAttributeName

        public static java.lang.String NSLinkAttributeName()
        NSURL (preferred) or NSString
      • NSBaselineOffsetAttributeName

        public static java.lang.String NSBaselineOffsetAttributeName()
        NSNumber containing floating point value, in points; offset from baseline, default 0
      • NSUnderlineColorAttributeName

        public static java.lang.String NSUnderlineColorAttributeName()
        UIColor, default nil: same as foreground color
      • NSStrikethroughColorAttributeName

        public static java.lang.String NSStrikethroughColorAttributeName()
        UIColor, default nil: same as foreground color
      • NSObliquenessAttributeName

        public static java.lang.String NSObliquenessAttributeName()
        NSNumber containing floating point value; skew to be applied to glyphs, default 0: no skew
      • NSExpansionAttributeName

        public static java.lang.String NSExpansionAttributeName()
        NSNumber containing floating point value; log of expansion factor to be applied to glyphs, default 0: no expansion
      • NSWritingDirectionAttributeName

        public static 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,
      • NSVerticalGlyphFormAttributeName

        public static java.lang.String NSVerticalGlyphFormAttributeName()
        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.
      • NSTextEffectLetterpressStyle

        public static java.lang.String NSTextEffectLetterpressStyle()
      • NSPlainTextDocumentType

        public static java.lang.String NSPlainTextDocumentType()
        Supported document types for the NSDocumentTypeDocumentAttribute key in the document attributes dictionary.
      • NSRTFTextDocumentType

        public static java.lang.String NSRTFTextDocumentType()
      • NSRTFDTextDocumentType

        public static java.lang.String NSRTFDTextDocumentType()
      • NSHTMLTextDocumentType

        public static java.lang.String NSHTMLTextDocumentType()
      • NSTextLayoutSectionOrientation

        public static java.lang.String NSTextLayoutSectionOrientation()
        NSNumber containing NSTextLayoutOrientation value. default: NSTextLayoutOrientationHorizontal
      • NSTextLayoutSectionRange

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

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

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

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

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

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

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

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

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

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

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

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

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

        public static 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.
      • NSTextStorageWillProcessEditingNotification

        public static java.lang.String NSTextStorageWillProcessEditingNotification()
        Notifications ***
      • NSTextStorageDidProcessEditingNotification

        public static java.lang.String NSTextStorageDidProcessEditingNotification()
      • UIFloatRangeZero

        public static UIFloatRange UIFloatRangeZero()
      • UIFloatRangeInfinite

        public static UIFloatRange UIFloatRangeInfinite()
      • NSDirectionalEdgeInsetsMake

        public static NSDirectionalEdgeInsets NSDirectionalEdgeInsetsMake​(double top,
                                                                          double leading,
                                                                          double bottom,
                                                                          double trailing)
      • NSStringFromDirectionalEdgeInsets

        public static java.lang.String NSStringFromDirectionalEdgeInsets​(NSDirectionalEdgeInsets insets)
      • NSDirectionalEdgeInsetsFromString

        public static NSDirectionalEdgeInsets NSDirectionalEdgeInsetsFromString​(java.lang.String string)
      • UIContentSizeCategoryIsAccessibilityCategory

        public static boolean UIContentSizeCategoryIsAccessibilityCategory​(java.lang.String category)
      • UIContentSizeCategoryCompareToCategory

        public static long UIContentSizeCategoryCompareToCategory​(java.lang.String lhs,
                                                                  java.lang.String rhs)
      • UIFontTextStyleLargeTitle

        public static java.lang.String UIFontTextStyleLargeTitle()
        Font text styles, semantic descriptions of the intended use for a font returned by +[UIFont preferredFontForTextStyle:]
      • UIFocusDidUpdateNotification

        public static java.lang.String UIFocusDidUpdateNotification()
      • UIFocusMovementDidFailNotification

        public static java.lang.String UIFocusMovementDidFailNotification()
      • UIFocusUpdateContextKey

        public static java.lang.String UIFocusUpdateContextKey()
      • UIFocusUpdateAnimationCoordinatorKey

        public static java.lang.String UIFocusUpdateAnimationCoordinatorKey()
      • UITextContentTypeUsername

        public static java.lang.String UITextContentTypeUsername()
      • UITextContentTypePassword

        public static java.lang.String UITextContentTypePassword()
      • UIAccessibilitySpeechAttributeQueueAnnouncement

        public static 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.
      • UIAccessibilitySpeechAttributeIPANotation

        public static 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.
      • UIAccessibilityTextAttributeHeadingLevel

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

        public static 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.
      • UIAccessibilityVoiceOverStatusDidChangeNotification

        public static java.lang.String UIAccessibilityVoiceOverStatusDidChangeNotification()
      • UIActivityTypeMarkupAsPDF

        public static java.lang.String UIActivityTypeMarkupAsPDF()
      • UIImagePickerControllerPHAsset

        public static java.lang.String UIImagePickerControllerPHAsset()
        a PHAsset
      • UIImagePickerControllerImageURL

        public static java.lang.String UIImagePickerControllerImageURL()
        an NSURL
      • UIScreenCapturedDidChangeNotification

        public static java.lang.String UIScreenCapturedDidChangeNotification()
        Object is the UIScreen which changed. [object isCaptured] is the new value of captured property.
      • NSDocumentTypeDocumentOption

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

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

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

        public static java.lang.String UIDocumentBrowserErrorDomain()
      • 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
      • UIAccessibilityShouldDifferentiateWithoutColor

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

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

        public static double UIFontWeightForImageSymbolWeight​(long symbolWeight)
      • UIImageSymbolWeightForFontWeight

        public static long UIImageSymbolWeightForFontWeight​(double fontWeight)
      • UIMenuApplication

        public static java.lang.String UIMenuApplication()
        Application menu top-level menu
      • UIMenuFile

        public static java.lang.String UIMenuFile()
        File menu top-level menu
      • UIMenuEdit

        public static java.lang.String UIMenuEdit()
        Edit menu top-level menu
      • UIMenuView

        public static java.lang.String UIMenuView()
        View menu top-level menu
      • UIMenuWindow

        public static java.lang.String UIMenuWindow()
        Window menu top-level menu
      • UIMenuHelp

        public static java.lang.String UIMenuHelp()
        Help menu top-level menu
      • UIMenuAbout

        public static java.lang.String UIMenuAbout()
        About menu
      • UIMenuPreferences

        public static java.lang.String UIMenuPreferences()
        Preferences menu
      • UIMenuServices

        public static java.lang.String UIMenuServices()
        Services menu
      • UIMenuHide

        public static java.lang.String UIMenuHide()
        Hide, Hide Others, Show All menu
      • UIMenuQuit

        public static java.lang.String UIMenuQuit()
        Quit menu
      • UIMenuNewScene

        public static java.lang.String UIMenuNewScene()
        New scene menu
      • UIMenuClose

        public static java.lang.String UIMenuClose()
        Close menu
      • UIMenuPrint

        public static java.lang.String UIMenuPrint()
        Print menu
      • UIMenuUndoRedo

        public static java.lang.String UIMenuUndoRedo()
        Undo, Redo menu
      • UIMenuStandardEdit

        public static java.lang.String UIMenuStandardEdit()
        Cut, Copy, Paste, Delete, Select, Select All menu
      • UIMenuFind

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

        public static java.lang.String UIMenuReplace()
        Replace..., Transliterate Chinese menu
      • UIMenuShare

        public static java.lang.String UIMenuShare()
        Share menu
      • UIMenuTextStyle

        public static java.lang.String UIMenuTextStyle()
        Bold, Italics, Underline menu
      • UIMenuSpelling

        public static java.lang.String UIMenuSpelling()
        Spelling menu contained within Edit menu
      • UIMenuSpellingPanel

        public static java.lang.String UIMenuSpellingPanel()
        Show Spelling, Check Document Now menu
      • UIMenuSpellingOptions

        public static java.lang.String UIMenuSpellingOptions()
        Check Spelling While Typing and other spelling and grammar-checking options menu
      • UIMenuSubstitutions

        public static java.lang.String UIMenuSubstitutions()
        Substitutions menu contained within Edit menu
      • UIMenuSubstitutionsPanel

        public static java.lang.String UIMenuSubstitutionsPanel()
        Show Substitutions menu
      • UIMenuSubstitutionOptions

        public static java.lang.String UIMenuSubstitutionOptions()
        Smart Copy, Smart Paste, Smart Quotes, and other substitution options menu
      • UIMenuTransformations

        public static java.lang.String UIMenuTransformations()
        Transformations menu contained within Edit menu (contains Make Uppercase, Make Lowercase, Capitalize)
      • UIMenuSpeech

        public static java.lang.String UIMenuSpeech()
        Speech menu contained within Edit menu (contains Speak, Speak..., Pause)
      • UIMenuLookup

        public static java.lang.String UIMenuLookup()
        Lookup menu
      • UIMenuLearn

        public static java.lang.String UIMenuLearn()
        Learn menu
      • UIMenuFormat

        public static java.lang.String UIMenuFormat()
        Format top-level menu
      • UIMenuFont

        public static java.lang.String UIMenuFont()
        Font menu contained within Format menu (contains UIMenuTextStyle)
      • UIMenuTextSize

        public static java.lang.String UIMenuTextSize()
        Bigger and Smaller menu
      • UIMenuTextColor

        public static java.lang.String UIMenuTextColor()
        Show Colors menu
      • UIMenuTextStylePasteboard

        public static java.lang.String UIMenuTextStylePasteboard()
        Copy Style and Paste Style menu
      • UIMenuText

        public static java.lang.String UIMenuText()
        Text menu contained within Format menu (contains UIMenuAlignment and UIMenuWritingDirection)
      • UIMenuWritingDirection

        public static java.lang.String UIMenuWritingDirection()
        Default, Right to Left, Left to Right menu
      • UIMenuAlignment

        public static java.lang.String UIMenuAlignment()
        Align Left, Center, Justify, Align Right menu
      • UIMenuToolbar

        public static java.lang.String UIMenuToolbar()
        Show/Hide and Customize Toolbar menu
      • UIMenuFullscreen

        public static java.lang.String UIMenuFullscreen()
        Fullscreen menu
      • UIMenuMinimizeAndZoom

        public static java.lang.String UIMenuMinimizeAndZoom()
        Minimize, Zoom menu
      • UIMenuBringAllToFront

        public static java.lang.String UIMenuBringAllToFront()
        Bring All to Front, Arrange in Front menu
      • UIMenuRoot

        public static java.lang.String UIMenuRoot()
        Root-level menu
      • UICommandTagShare

        public static 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.
      • UIFontDescriptorSystemDesignDefault

        public static java.lang.String UIFontDescriptorSystemDesignDefault()
      • UIFontDescriptorSystemDesignRounded

        public static java.lang.String UIFontDescriptorSystemDesignRounded()
      • UIFontDescriptorSystemDesignSerif

        public static java.lang.String UIFontDescriptorSystemDesignSerif()
      • UIFontDescriptorSystemDesignMonospaced

        public static java.lang.String UIFontDescriptorSystemDesignMonospaced()
      • UITextContentTypeNewPassword

        public static java.lang.String UITextContentTypeNewPassword()
      • UITextContentTypeOneTimeCode

        public static java.lang.String UITextContentTypeOneTimeCode()
      • UISceneErrorDomain

        public static java.lang.String UISceneErrorDomain()
      • UIAccessibilityTextualContextWordProcessing

        public static java.lang.String UIAccessibilityTextualContextWordProcessing()
      • UIAccessibilityTextualContextNarrative

        public static java.lang.String UIAccessibilityTextualContextNarrative()
      • UIAccessibilityTextualContextMessaging

        public static java.lang.String UIAccessibilityTextualContextMessaging()
      • UIAccessibilityTextualContextSpreadsheet

        public static java.lang.String UIAccessibilityTextualContextSpreadsheet()
      • UIAccessibilityTextualContextFileSystem

        public static java.lang.String UIAccessibilityTextualContextFileSystem()
      • UIAccessibilityTextualContextSourceCode

        public static java.lang.String UIAccessibilityTextualContextSourceCode()
      • UIAccessibilityTextualContextConsole

        public static java.lang.String UIAccessibilityTextualContextConsole()
      • UIAccessibilitySpeechAttributeSpellOut

        public static 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.
      • UIAccessibilityTextAttributeContext

        public static java.lang.String UIAccessibilityTextAttributeContext()
        Use a UIAccessibilityTextualContext to specify how this text content should be interpreted by assistive technologies.
      • UIGuidedAccessErrorDomain

        public static java.lang.String UIGuidedAccessErrorDomain()
      • UIAccessibilityVideoAutoplayStatusDidChangeNotification

        public static java.lang.String UIAccessibilityVideoAutoplayStatusDidChangeNotification()
      • UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification

        public static java.lang.String UIAccessibilityShouldDifferentiateWithoutColorDidChangeNotification()
      • UIAccessibilityOnOffSwitchLabelsDidChangeNotification

        public static java.lang.String UIAccessibilityOnOffSwitchLabelsDidChangeNotification()
      • UILargeContentViewerInteractionEnabledStatusDidChangeNotification

        public static java.lang.String UILargeContentViewerInteractionEnabledStatusDidChangeNotification()
        Posted when the large content viewer gets enabled or disabled on the device.
      • UIActivityItemsConfigurationMetadataKeyTitle

        public static java.lang.String UIActivityItemsConfigurationMetadataKeyTitle()
        NSString or NSAttributedString - title
      • UIActivityItemsConfigurationMetadataKeyMessageBody

        public static java.lang.String UIActivityItemsConfigurationMetadataKeyMessageBody()
        NSString or NSAttributedString - message body
      • UIActivityItemsConfigurationPreviewIntentFullSize

        public static java.lang.String UIActivityItemsConfigurationPreviewIntentFullSize()
        Full size preview image
      • UIActivityItemsConfigurationPreviewIntentThumbnail

        public static java.lang.String UIActivityItemsConfigurationPreviewIntentThumbnail()
        Thumbnail preview image
      • UIActivityItemsConfigurationInteractionShare

        public static java.lang.String UIActivityItemsConfigurationInteractionShare()
      • NSTextScalingDocumentAttribute

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

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

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

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

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

        public static java.lang.String UISceneWillConnectNotification()
      • UISceneDidDisconnectNotification

        public static java.lang.String UISceneDidDisconnectNotification()
      • UISceneDidActivateNotification

        public static java.lang.String UISceneDidActivateNotification()
      • UISceneWillDeactivateNotification

        public static java.lang.String UISceneWillDeactivateNotification()
      • UISceneWillEnterForegroundNotification

        public static java.lang.String UISceneWillEnterForegroundNotification()
      • UISceneDidEnterBackgroundNotification

        public static java.lang.String UISceneDidEnterBackgroundNotification()
      • UIWindowSceneSessionRoleApplication

        public static java.lang.String UIWindowSceneSessionRoleApplication()
        A session role which defines a typical interactive application on a device's main display
      • UIWindowSceneSessionRoleExternalDisplay

        public static java.lang.String UIWindowSceneSessionRoleExternalDisplay()
        A session role which defines an interface for a non-main external display
      • 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
      • UIKeyInputPageUp

        public static java.lang.String UIKeyInputPageUp()
      • UIKeyInputPageDown

        public static java.lang.String UIKeyInputPageDown()
      • UIKeyInputHome

        public static java.lang.String UIKeyInputHome()
      • UIKeyInputEnd

        public static java.lang.String UIKeyInputEnd()
      • UIKeyInputF1

        public static java.lang.String UIKeyInputF1()
      • UIKeyInputF2

        public static java.lang.String UIKeyInputF2()
      • UIKeyInputF3

        public static java.lang.String UIKeyInputF3()
      • UIKeyInputF4

        public static java.lang.String UIKeyInputF4()
      • UIKeyInputF5

        public static java.lang.String UIKeyInputF5()
      • UIKeyInputF6

        public static java.lang.String UIKeyInputF6()
      • UIKeyInputF7

        public static java.lang.String UIKeyInputF7()
      • UIKeyInputF8

        public static java.lang.String UIKeyInputF8()
      • UIKeyInputF9

        public static java.lang.String UIKeyInputF9()
      • UIKeyInputF10

        public static java.lang.String UIKeyInputF10()
      • UIKeyInputF11

        public static java.lang.String UIKeyInputF11()
      • UIKeyInputF12

        public static java.lang.String UIKeyInputF12()
      • UIAccessibilityButtonShapesEnabled

        public static boolean UIAccessibilityButtonShapesEnabled()
        Returns whether the system preference for button shapes is enabled
      • UIAccessibilityPrefersCrossFadeTransitions

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

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

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

        public static java.lang.String UIMenuOpenRecent()
        Open Recent menu
      • NSTrackingAttributeName

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

        public static 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.
      • UIPointerLockStateSceneUserInfoKey

        public static java.lang.String UIPointerLockStateSceneUserInfoKey()
      • UIAccessibilityButtonShapesEnabledStatusDidChangeNotification

        public static java.lang.String UIAccessibilityButtonShapesEnabledStatusDidChangeNotification()
      • UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification

        public static java.lang.String UIAccessibilityPrefersCrossFadeTransitionsStatusDidChangeNotification()
      • UICellAccessoryStandardDimension

        public static double UICellAccessoryStandardDimension()
        A special constant that can be set to the `reservedLayoutWidth` property. This requests the system standard layout width.
      • 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.
      • UIPasteboardDetectionPatternProbableWebURL

        public static java.lang.String UIPasteboardDetectionPatternProbableWebURL()
        NSString value, suitable for implementing "Paste and Go"
      • UIPasteboardDetectionPatternProbableWebSearch

        public static java.lang.String UIPasteboardDetectionPatternProbableWebSearch()
        NSString value, suitable for implementing "Paste and Search"
      • UIPasteboardDetectionPatternNumber

        public static java.lang.String UIPasteboardDetectionPatternNumber()
        NSNumber value