Package apple.uikit

Class UIDatePicker

    • Constructor Detail

      • UIDatePicker

        protected UIDatePicker​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static UIDatePicker allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • appearance

        @NotNull
        public static @NotNull UIDatePicker appearance()
      • appearanceForTraitCollection

        @NotNull
        public static @NotNull UIDatePicker appearanceForTraitCollection​(@NotNull
                                                                         @NotNull UITraitCollection trait)
      • appearanceForTraitCollectionWhenContainedIn

        @NotNull
        @Deprecated
        public static @NotNull UIDatePicker appearanceForTraitCollectionWhenContainedIn​(@NotNull
                                                                                        @NotNull UITraitCollection trait,
                                                                                        @Nullable
                                                                                        @Nullable UIAppearanceContainer ContainerClass,
                                                                                        java.lang.Object... varargs)
        Deprecated.
      • appearanceForTraitCollectionWhenContainedInInstancesOfClasses

        @NotNull
        public static @NotNull UIDatePicker appearanceForTraitCollectionWhenContainedInInstancesOfClasses​(@NotNull
                                                                                                          @NotNull UITraitCollection trait,
                                                                                                          @NotNull
                                                                                                          @NotNull NSArray<?> containerTypes)
      • appearanceWhenContainedIn

        @NotNull
        @Deprecated
        public static @NotNull UIDatePicker appearanceWhenContainedIn​(@Nullable
                                                                      @Nullable UIAppearanceContainer ContainerClass,
                                                                      java.lang.Object... varargs)
        Deprecated.
      • appearanceWhenContainedInInstancesOfClasses

        @NotNull
        public static @NotNull UIDatePicker appearanceWhenContainedInInstancesOfClasses​(@NotNull
                                                                                        @NotNull NSArray<?> containerTypes)
      • areAnimationsEnabled

        public static boolean areAnimationsEnabled()
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(@NotNull
                                                                   @NotNull java.lang.String key)
      • beginAnimationsContext

        @Deprecated
        public static void beginAnimationsContext​(@Nullable
                                                  @Nullable java.lang.String animationID,
                                                  @Nullable
                                                  @Nullable org.moe.natj.general.ptr.VoidPtr context)
        Deprecated.
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(@NotNull
                                                                   @NotNull java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(@NotNull
                                                                                 @NotNull java.lang.Object aTarget,
                                                                                 @NotNull
                                                                                 @NotNull org.moe.natj.objc.SEL aSelector,
                                                                                 @Nullable
                                                                                 @Nullable java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        @NotNull
        public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        @NotNull
        public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
      • clearTextInputContextIdentifier

        public static void clearTextInputContextIdentifier​(@NotNull
                                                           @NotNull java.lang.String identifier)
      • commitAnimations

        @Deprecated
        public static void commitAnimations()
        Deprecated.
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • inheritedAnimationDuration

        public static double inheritedAnimationDuration()
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        @NotNull
        public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(@NotNull
                                                                                             @NotNull java.lang.String key)
      • layerClass

        @NotNull
        public static @NotNull org.moe.natj.objc.Class layerClass()
      • requiresConstraintBasedLayout

        public static boolean requiresConstraintBasedLayout()
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setAnimationBeginsFromCurrentState

        @Deprecated
        public static void setAnimationBeginsFromCurrentState​(boolean fromCurrentState)
        Deprecated.
      • setAnimationCurve

        @Deprecated
        public static void setAnimationCurve​(long curve)
        Deprecated.
      • setAnimationDelay

        @Deprecated
        public static void setAnimationDelay​(double delay)
        Deprecated.
      • setAnimationDelegate

        @Deprecated
        public static void setAnimationDelegate​(@Nullable
                                                @Nullable java.lang.Object delegate)
        Deprecated.
      • setAnimationDidStopSelector

        @Deprecated
        public static void setAnimationDidStopSelector​(@Nullable
                                                       @Nullable org.moe.natj.objc.SEL selector)
        Deprecated.
      • setAnimationDuration_static

        @Deprecated
        public static void setAnimationDuration_static​(double duration)
        Deprecated.
      • setAnimationRepeatAutoreverses

        @Deprecated
        public static void setAnimationRepeatAutoreverses​(boolean repeatAutoreverses)
        Deprecated.
      • setAnimationRepeatCount_static

        @Deprecated
        public static void setAnimationRepeatCount_static​(float repeatCount)
        Deprecated.
      • setAnimationStartDate

        @Deprecated
        public static void setAnimationStartDate​(@NotNull
                                                 @NotNull NSDate startDate)
        Deprecated.
      • setAnimationTransitionForViewCache

        @Deprecated
        public static void setAnimationTransitionForViewCache​(long transition,
                                                              @NotNull
                                                              @NotNull UIView view,
                                                              boolean cache)
        Deprecated.
      • setAnimationWillStartSelector

        @Deprecated
        public static void setAnimationWillStartSelector​(@Nullable
                                                         @Nullable org.moe.natj.objc.SEL selector)
        Deprecated.
      • setAnimationsEnabled

        public static void setAnimationsEnabled​(boolean enabled)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • userInterfaceLayoutDirectionForSemanticContentAttribute

        public static long userInterfaceLayoutDirectionForSemanticContentAttribute​(long attribute)
      • userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection

        public static long userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection​(long semanticContentAttribute,
                                                                                                            long layoutDirection)
      • version_static

        public static long version_static()
      • _appearance

        @NotNull
        public @NotNull UIDatePicker _appearance()
        Description copied from interface: UIAppearance
        To customize the appearance of all instances of a class, send the relevant appearance modification messages to the appearance proxy for the class. For example, to modify the bar tint color for all UINavigationBar instances: [[UINavigationBar appearance] setBarTintColor:myColor]; Note for iOS7: On iOS7 the tintColor property has moved to UIView, and now has special inherited behavior described in UIView.h. This inherited behavior can conflict with the appearance proxy, and therefore tintColor is now disallowed with the appearance proxy.
        Specified by:
        _appearance in interface UIAppearance
        Overrides:
        _appearance in class UIControl
      • _appearanceWhenContainedIn

        @NotNull
        @Deprecated
        public @NotNull UIDatePicker _appearanceWhenContainedIn​(@Nullable
                                                                @Nullable UIAppearanceContainer ContainerClass,
                                                                java.lang.Object... varargs)
        Deprecated.
        Description copied from interface: UIAppearance
        To customize the appearances for instances of a class contained within an instance of a container class, or instances in a hierarchy, use +appearanceWhenContainedInInstancesOfClasses: for the appropriate appearance proxy. For example: [[UINavigationBar appearanceWhenContainedInInstancesOfClasses:@[[UISplitViewController class]]] setBarTintColor:myColor]; [[UINavigationBar appearanceWhenContainedInInstancesOfClasses:@[[UITabBarController class], [UISplitViewController class]]] setBarTintColor:myTabbedNavBarColor]; In any given view hierarchy the outermost appearance proxy wins. Specificity (depth of the chain) is the tie-breaker. In other words, the containment statement is treated as a partial ordering. Given a concrete ordering (actual subview hierarchy), we select the partial ordering that is the first unique match when reading the actual hierarchy from the window down. API-Since: 5.0 Deprecated-Since: 9.0
        Specified by:
        _appearanceWhenContainedIn in interface UIAppearance
        Overrides:
        _appearanceWhenContainedIn in class UIControl
      • calendar

        public NSCalendar calendar()
        default is [NSCalendar currentCalendar]. setting nil returns to default
      • countDownDuration

        public double countDownDuration()
        for UIDatePickerModeCountDownTimer, ignored otherwise. default is 0.0. limit is 23:59 (86,399 seconds). value being set is div 60 (drops remaining seconds).
      • date

        @NotNull
        public @NotNull NSDate date()
        default is current date when picker created. Ignored in countdown timer mode. for that mode, picker starts at 0:00
      • datePickerMode

        public long datePickerMode()
        default is UIDatePickerModeDateAndTime
      • locale

        @Nullable
        public @Nullable NSLocale locale()
        default is [NSLocale currentLocale]. setting nil returns to default
      • maximumDate

        @Nullable
        public @Nullable NSDate maximumDate()
        default is nil
      • minimumDate

        @Nullable
        public @Nullable NSDate minimumDate()
        specify min/max date range. default is nil. When min > max, the values are ignored. Ignored in countdown timer mode
      • minuteInterval

        public long minuteInterval()
        display minutes wheel with interval. interval must be evenly divided into 60. default is 1. min is 1, max is 30
      • setCalendar

        public void setCalendar​(NSCalendar value)
        default is [NSCalendar currentCalendar]. setting nil returns to default
      • setCountDownDuration

        public void setCountDownDuration​(double value)
        for UIDatePickerModeCountDownTimer, ignored otherwise. default is 0.0. limit is 23:59 (86,399 seconds). value being set is div 60 (drops remaining seconds).
      • setDate

        public void setDate​(@NotNull
                            @NotNull NSDate value)
        default is current date when picker created. Ignored in countdown timer mode. for that mode, picker starts at 0:00
      • setDateAnimated

        public void setDateAnimated​(@NotNull
                                    @NotNull NSDate date,
                                    boolean animated)
        if animated is YES, animate the wheels of time to display the new date
      • setDatePickerMode

        public void setDatePickerMode​(long value)
        default is UIDatePickerModeDateAndTime
      • setLocale

        public void setLocale​(@Nullable
                              @Nullable NSLocale value)
        default is [NSLocale currentLocale]. setting nil returns to default
      • setMaximumDate

        public void setMaximumDate​(@Nullable
                                   @Nullable NSDate value)
        default is nil
      • setMinimumDate

        public void setMinimumDate​(@Nullable
                                   @Nullable NSDate value)
        specify min/max date range. default is nil. When min > max, the values are ignored. Ignored in countdown timer mode
      • setMinuteInterval

        public void setMinuteInterval​(long value)
        display minutes wheel with interval. interval must be evenly divided into 60. default is 1. min is 1, max is 30
      • setTimeZone

        public void setTimeZone​(@Nullable
                                @Nullable NSTimeZone value)
        default is nil. use current time zone or time zone from calendar
      • timeZone

        @Nullable
        public @Nullable NSTimeZone timeZone()
        default is nil. use current time zone or time zone from calendar
      • datePickerStyle

        public long datePickerStyle()
        The style that the date picker is using for its layout. This property always returns a concrete style (never automatic). API-Since: 13.4
      • preferredDatePickerStyle

        public long preferredDatePickerStyle()
        Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly. API-Since: 13.4
      • setPreferredDatePickerStyle

        public void setPreferredDatePickerStyle​(long value)
        Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly. API-Since: 13.4
      • initWithFramePrimaryAction

        public UIDatePicker initWithFramePrimaryAction​(CGRect frame,
                                                       @Nullable
                                                       @Nullable UIAction primaryAction)
        Description copied from class: UIControl
        Initializes the control and adds primaryAction for the UIControlEventPrimaryActionTriggered control event. Subclasses of UIControl may alter or add behaviors around the usage of primaryAction, see subclass documentation of this initializer for additional information. API-Since: 14.0
        Overrides:
        initWithFramePrimaryAction in class UIControl
      • roundsToMinuteInterval

        public boolean roundsToMinuteInterval()
        When this property is YES, @c date will always round to the @c minuteInterval, and only emit dates that are aligned with the @c minuteInterval. Otherwise, any changes to @c date will ignore the @c minuteInterval property. Default is @c YES. API-Since: 15.0
      • setRoundsToMinuteInterval

        public void setRoundsToMinuteInterval​(boolean value)
        When this property is YES, @c date will always round to the @c minuteInterval, and only emit dates that are aligned with the @c minuteInterval. Otherwise, any changes to @c date will ignore the @c minuteInterval property. Default is @c YES. API-Since: 15.0
      • useStoredAccessor

        @Deprecated
        public static boolean useStoredAccessor()
        Deprecated.