Package apple.uikit
Class UISearchBar
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.uikit.UIResponder
-
- apple.uikit.UIView
-
- apple.uikit.UISearchBar
-
- All Implemented Interfaces:
NSCoding,NSObject,CALayerDelegate,UIAccessibilityIdentification,UIAppearance,UIAppearanceContainer,UIBarPositioning,UICoordinateSpace,UIDynamicItem,UIFocusEnvironment,UIFocusItem,UIFocusItemContainer,UILargeContentViewerItem,UIPasteConfigurationSupporting,UIResponderStandardEditActions,UITextInputTraits,UITraitEnvironment,UIUserActivityRestoring
public class UISearchBar extends UIView implements UIBarPositioning, UITextInputTraits
UISearchBar officially conformed to UITextInputTraits in iOS 8.0 and privately conformed in iOS 7.0. Prior to 7.0, UISearchBar only implemented these four traits: autocapitalizationType, autocorrectionType, spellCheckingType and keyboardType. If your deployment target is <7.0 and you are using any trait other than one of the four mentioned, you must check its availability with respondsToSelector:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.uikit.UIView
UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4, UIView.Block_animateWithDurationAnimations, UIView.Block_animateWithDurationAnimationsCompletion_1, UIView.Block_animateWithDurationAnimationsCompletion_2, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6, UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4, UIView.Block_performWithoutAnimation, UIView.Block_transitionFromViewToViewDurationOptionsCompletion, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
Nested classes/interfaces inherited from interface apple.uikit.protocol.UIResponderStandardEditActions
UIResponderStandardEditActions.Block_updateTextAttributesWithConversionHandler
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUISearchBar(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Object_appearance()To customize the appearance of all instances of a class, send the relevant appearance modification messages to the appearance proxy for the class.java.lang.Object_appearanceForTraitCollection(UITraitCollection trait)java.lang.Object_appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)Deprecated.java.lang.Object_appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)java.lang.Object_appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)Deprecated.java.lang.Object_appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)static booleanaccessInstanceVariablesDirectly()static voidaddKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime, double frameDuration, UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations)static UISearchBaralloc()static java.lang.ObjectallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)static voidanimateKeyframesWithDurationDelayOptionsAnimationsCompletion(double duration, double delay, long options, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3 animations, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4 completion)static voidanimateWithDurationAnimations(double duration, UIView.Block_animateWithDurationAnimations animations)static voidanimateWithDurationAnimationsCompletion(double duration, UIView.Block_animateWithDurationAnimationsCompletion_1 animations, UIView.Block_animateWithDurationAnimationsCompletion_2 completion)static voidanimateWithDurationDelayOptionsAnimationsCompletion(double duration, double delay, long options, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3 animations, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4 completion)static voidanimateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(double duration, double delay, double dampingRatio, double velocity, long options, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5 animations, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6 completion)static java.lang.Objectappearance()static java.lang.ObjectappearanceForTraitCollection(UITraitCollection trait)static java.lang.ObjectappearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)Deprecated.static java.lang.ObjectappearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)static java.lang.ObjectappearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)Deprecated.static java.lang.ObjectappearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)static booleanareAnimationsEnabled()longautocapitalizationType()default is UITextAutocapitalizationTypeSentenceslongautocorrectionType()default is UITextAutocorrectionTypeDefaultstatic booleanautomaticallyNotifiesObserversForKey(java.lang.String key)UIImagebackgroundImage()1pt wide images and resizable images will be scaled or tiled according to the resizable area, otherwise the image will be tiledUIImagebackgroundImageForBarPositionBarMetrics(long barPosition, long barMetrics)longbarPosition()longbarStyle()default is UIBarStyleDefault (blue)UIColorbarTintColor()default is nilstatic voidbeginAnimationsContext(java.lang.String animationID, org.moe.natj.general.ptr.VoidPtr context)static voidcancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)static NSArray<java.lang.String>classFallbacksForKeyedArchiver()static org.moe.natj.objc.ClassclassForKeyedUnarchiver()static voidclearTextInputContextIdentifier(java.lang.String identifier)static voidcommitAnimations()static java.lang.StringdebugDescription_static()UISearchBarDelegatedelegate()weak reference. default is nilstatic java.lang.Stringdescription_static()booleanenablesReturnKeyAutomatically()default is NO (when YES, will automatically disable return key when text widget has zero-length contents, and will automatically enable when text widget has non-zero-length contents)static longhash_static()UIImageimageForSearchBarIconState(long icon, long state)static doubleinheritedAnimationDuration()UISearchBarinit()UISearchBarinitWithCoder(NSCoder coder)NS_DESIGNATED_INITIALIZERUISearchBarinitWithFrame(CGRect frame)UIViewinputAccessoryView()Allow placement of an input accessory view to the keyboard for the search barUITextInputAssistantIteminputAssistantItem()Use this method to modify the contents of the Unified Content Bar, shown on top of the keyboard when search is engaged.static NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)booleanisSearchResultsButtonSelected()default is NObooleanisSecureTextEntry()default is NOstatic booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)booleanisTranslucent()Default is NO on iOS 6 and earlier.longkeyboardAppearance()default is UIKeyboardAppearanceDefaultlongkeyboardType()default is UIKeyboardTypeDefaultstatic NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(java.lang.String key)static org.moe.natj.objc.ClasslayerClass()static voidmodifyAnimationsWithRepeatCountAutoreversesAnimations(double count, boolean autoreverses, UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations)static java.lang.Objectnew_objc()UITextInputPasswordRulespasswordRules()default is nilstatic voidperformSystemAnimationOnViewsOptionsAnimationsCompletion(long animation, NSArray<? extends UIView> views, long options, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3 parallelAnimations, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4 completion)static voidperformWithoutAnimation(UIView.Block_performWithoutAnimation actionsWithoutAnimation)java.lang.Stringplaceholder()default is nilUIOffsetpositionAdjustmentForSearchBarIcon(long icon)java.lang.Stringprompt()default is nilstatic booleanrequiresConstraintBasedLayout()static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)longreturnKeyType()default is UIReturnKeyDefault (See note under UIReturnKeyType enum)UIImagescopeBarBackgroundImage()UIImagescopeBarButtonBackgroundImageForState(long state)UIImagescopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(long leftState, long rightState)NSDictionary<java.lang.String,?>scopeBarButtonTitleTextAttributesForState(long state)NSArray<java.lang.String>scopeButtonTitles()array of NSStrings. no scope bar shown unless 2 or more itemslongsearchBarStyle()UIImagesearchFieldBackgroundImageForState(long state)UIOffsetsearchFieldBackgroundPositionAdjustment()To nudge the position of the search text field background in the search barUISearchTextFieldsearchTextField()UIOffsetsearchTextPositionAdjustment()To nudge the position of the text within the search text field backgroundlongselectedScopeButtonIndex()index into array of scope button titles. default is 0. ignored if out of rangestatic voidsetAnimationBeginsFromCurrentState(boolean fromCurrentState)static voidsetAnimationCurve(long curve)static voidsetAnimationDelay(double delay)static voidsetAnimationDelegate(java.lang.Object delegate)static voidsetAnimationDidStopSelector(org.moe.natj.objc.SEL selector)static voidsetAnimationDuration_static(double duration)static voidsetAnimationRepeatAutoreverses(boolean repeatAutoreverses)static voidsetAnimationRepeatCount_static(float repeatCount)static voidsetAnimationsEnabled(boolean enabled)static voidsetAnimationStartDate(NSDate startDate)static voidsetAnimationTransitionForViewCache(long transition, UIView view, boolean cache)static voidsetAnimationWillStartSelector(org.moe.natj.objc.SEL selector)voidsetAutocapitalizationType(long value)default is UITextAutocapitalizationTypeSentencesvoidsetAutocorrectionType(long value)default is UITextAutocorrectionTypeDefaultvoidsetBackgroundImage(UIImage value)1pt wide images and resizable images will be scaled or tiled according to the resizable area, otherwise the image will be tiledvoidsetBackgroundImageForBarPositionBarMetrics(UIImage backgroundImage, long barPosition, long barMetrics)Use UIBarMetricsDefaultPrompt to set a separate backgroundImage for a search bar with a promptvoidsetBarStyle(long value)default is UIBarStyleDefault (blue)voidsetBarTintColor(UIColor value)default is nilvoidsetDelegate(UISearchBarDelegate value)weak reference. default is nilvoidsetDelegate_unsafe(UISearchBarDelegate value)weak reference. default is nilvoidsetEnablesReturnKeyAutomatically(boolean value)default is NO (when YES, will automatically disable return key when text widget has zero-length contents, and will automatically enable when text widget has non-zero-length contents)voidsetImageForSearchBarIconState(UIImage iconImage, long icon, long state)voidsetInputAccessoryView(UIView value)Allow placement of an input accessory view to the keyboard for the search barvoidsetKeyboardAppearance(long value)default is UIKeyboardAppearanceDefaultvoidsetKeyboardType(long value)default is UIKeyboardTypeDefaultvoidsetPasswordRules(UITextInputPasswordRules value)default is nilvoidsetPlaceholder(java.lang.String value)default is nilvoidsetPositionAdjustmentForSearchBarIcon(UIOffset adjustment, long icon)To nudge the position of the icon within the search text fieldvoidsetPrompt(java.lang.String value)default is nilvoidsetReturnKeyType(long value)default is UIReturnKeyDefault (See note under UIReturnKeyType enum)voidsetScopeBarBackgroundImage(UIImage value)voidsetScopeBarButtonBackgroundImageForState(UIImage backgroundImage, long state)If backgroundImage is an image returned from -[UIImage resizableImageWithCapInsets:] the cap widths will be calculated from the edge insets, otherwise, the cap width will be calculated by subtracting one from the image's width then dividing by 2.voidsetScopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(UIImage dividerImage, long leftState, long rightState)To customize the segmented control appearance you will need to provide divider images to go between two unselected segments (leftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateNormal), selected on the left and unselected on the right (leftSegmentState:UIControlStateSelected rightSegmentState:UIControlStateNormal), and unselected on the left and selected on the right (leftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateSelected).voidsetScopeBarButtonTitleTextAttributesForState(NSDictionary<java.lang.String,?> attributes, long state)You may specify the font, text color, and shadow properties for the title in the text attributes dictionary, using the keys found in NSAttributedString.h.voidsetScopeButtonTitles(NSArray<java.lang.String> value)array of NSStrings. no scope bar shown unless 2 or more itemsvoidsetSearchBarStyle(long value)voidsetSearchFieldBackgroundImageForState(UIImage backgroundImage, long state)The rounded-rect search text field image.voidsetSearchFieldBackgroundPositionAdjustment(UIOffset value)To nudge the position of the search text field background in the search barvoidsetSearchResultsButtonSelected(boolean value)default is NOvoidsetSearchTextPositionAdjustment(UIOffset value)To nudge the position of the text within the search text field backgroundvoidsetSecureTextEntry(boolean value)default is NOvoidsetSelectedScopeButtonIndex(long value)index into array of scope button titles. default is 0. ignored if out of rangevoidsetShowsBookmarkButton(boolean value)default is NOvoidsetShowsCancelButton(boolean value)default is NOvoidsetShowsCancelButtonAnimated(boolean showsCancelButton, boolean animated)voidsetShowsScopeBar(boolean value)default is NO. if YES, shows the scope bar. call sizeToFit: to update framevoidsetShowsScopeBarAnimated(boolean show, boolean animate)voidsetShowsSearchResultsButton(boolean value)default is NOvoidsetSmartDashesType(long value)default is UITextSmartDashesTypeDefault;voidsetSmartInsertDeleteType(long value)default is UITextSmartInsertDeleteTypeDefault;voidsetSmartQuotesType(long value)default is UITextSmartQuotesTypeDefault;voidsetSpellCheckingType(long value)default is UITextSpellCheckingTypeDefault;voidsetText(java.lang.String value)current/starting search textvoidsetTextContentType(java.lang.String value)default is nilvoidsetTintColor(UIColor value)The behavior of tintColor for bars has changed on iOS 7.0.voidsetTranslucent(boolean value)Default is NO on iOS 6 and earlier.static voidsetVersion_static(long aVersion)booleanshowsBookmarkButton()default is NObooleanshowsCancelButton()default is NObooleanshowsScopeBar()default is NO. if YES, shows the scope bar. call sizeToFit: to update framebooleanshowsSearchResultsButton()default is NOlongsmartDashesType()default is UITextSmartDashesTypeDefault;longsmartInsertDeleteType()default is UITextSmartInsertDeleteTypeDefault;longsmartQuotesType()default is UITextSmartQuotesTypeDefault;longspellCheckingType()default is UITextSpellCheckingTypeDefault;static org.moe.natj.objc.Classsuperclass_static()java.lang.Stringtext()current/starting search textjava.lang.StringtextContentType()default is nilUIColortintColor()The behavior of tintColor for bars has changed on iOS 7.0.static voidtransitionFromViewToViewDurationOptionsCompletion(UIView fromView, UIView toView, double duration, long options, UIView.Block_transitionFromViewToViewDurationOptionsCompletion completion)static voidtransitionWithViewDurationOptionsAnimationsCompletion(UIView view, double duration, long options, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3 animations, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4 completion)static longuserInterfaceLayoutDirectionForSemanticContentAttribute(long attribute)static longuserInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute, long layoutDirection)static longversion_static()-
Methods inherited from class apple.uikit.UIView
accessibilityIdentifier, accessibilityIgnoresInvertColors, actionForLayerForKey, addConstraint, addConstraints, addGestureRecognizer, addInteraction, addLayoutGuide, addMotionEffect, addSubview, alignmentRectForFrame, alignmentRectInsets, alpha, autoresizesSubviews, autoresizingMask, backgroundColor, bottomAnchor, bounds, bringSubviewToFront, canBecomeFocused, center, centerXAnchor, centerYAnchor, clearsContextBeforeDrawing, clipsToBounds, collisionBoundingPath, collisionBoundsType, constraints, constraintsAffectingLayoutForAxis, contentCompressionResistancePriorityForAxis, contentHuggingPriorityForAxis, contentMode, contentScaleFactor, contentStretch, convertPointFromCoordinateSpace, convertPointFromView, convertPointToCoordinateSpace, convertPointToView, convertRectFromCoordinateSpace, convertRectFromView, convertRectToCoordinateSpace, convertRectToView, coordinateSpace, decodeRestorableStateWithCoder, didAddSubview, didHintFocusMovement, didMoveToSuperview, didMoveToWindow, didUpdateFocusInContextWithAnimationCoordinator, directionalLayoutMargins, displayLayer, drawLayerInContext, drawRect, drawRectForViewPrintFormatter, drawViewHierarchyInRectAfterScreenUpdates, effectiveUserInterfaceLayoutDirection, encodeRestorableStateWithCoder, encodeWithCoder, endEditing, exchangeSubviewAtIndexWithSubviewAtIndex, exerciseAmbiguityInLayout, firstBaselineAnchor, focusGroupIdentifier, focusItemContainer, focusItemsInRect, frame, frameForAlignmentRect, gestureRecognizers, gestureRecognizerShouldBegin, hasAmbiguousLayout, heightAnchor, hitTestWithEvent, insertSubviewAboveSubview, insertSubviewAtIndex, insertSubviewBelowSubview, insetsLayoutMarginsFromSafeArea, interactions, intrinsicContentSize, invalidateIntrinsicContentSize, isDescendantOfView, isExclusiveTouch, isFocused, isHidden, isMultipleTouchEnabled, isOpaque, isUserInteractionEnabled, largeContentImage, largeContentImageInsets, largeContentTitle, lastBaselineAnchor, layer, layerWillDraw, layoutGuides, layoutIfNeeded, layoutMargins, layoutMarginsDidChange, layoutMarginsGuide, layoutSublayersOfLayer, layoutSubviews, leadingAnchor, leftAnchor, maskView, motionEffects, needsUpdateConstraints, overrideUserInterfaceStyle, parentFocusEnvironment, pointInsideWithEvent, preferredFocusedView, preferredFocusEnvironments, preservesSuperviewLayoutMargins, readableContentGuide, removeConstraint, removeConstraints, removeFromSuperview, removeGestureRecognizer, removeInteraction, removeLayoutGuide, removeMotionEffect, resizableSnapshotViewFromRectAfterScreenUpdatesWithCapInsets, restorationIdentifier, rightAnchor, safeAreaInsets, safeAreaInsetsDidChange, safeAreaLayoutGuide, scalesLargeContentImage, semanticContentAttribute, sendSubviewToBack, setAccessibilityIdentifier, setAccessibilityIgnoresInvertColors, setAlpha, setAutoresizesSubviews, setAutoresizingMask, setBackgroundColor, setBounds, setCenter, setClearsContextBeforeDrawing, setClipsToBounds, setContentCompressionResistancePriorityForAxis, setContentHuggingPriorityForAxis, setContentMode, setContentScaleFactor, setContentStretch, setDirectionalLayoutMargins, setExclusiveTouch, setFocusGroupIdentifier, setFrame, setGestureRecognizers, setHidden, setInsetsLayoutMarginsFromSafeArea, setInteractions, setLargeContentImage, setLargeContentImageInsets, setLargeContentTitle, setLayoutMargins, setMaskView, setMotionEffects, setMultipleTouchEnabled, setNeedsDisplay, setNeedsDisplayInRect, setNeedsFocusUpdate, setNeedsLayout, setNeedsUpdateConstraints, setOpaque, setOverrideUserInterfaceStyle, setPreservesSuperviewLayoutMargins, setRestorationIdentifier, setScalesLargeContentImage, setSemanticContentAttribute, setShowsLargeContentViewer, setTag, setTintAdjustmentMode, setTransform, setTransform3D, setTranslatesAutoresizingMaskIntoConstraints, setUserInteractionEnabled, shouldUpdateFocusInContext, showsLargeContentViewer, sizeThatFits, sizeToFit, snapshotViewAfterScreenUpdates, subviews, superview, systemLayoutSizeFittingSize, systemLayoutSizeFittingSizeWithHorizontalFittingPriorityVerticalFittingPriority, tag, tintAdjustmentMode, tintColorDidChange, topAnchor, trailingAnchor, traitCollection, traitCollectionDidChange, transform, transform3D, translatesAutoresizingMaskIntoConstraints, updateConstraints, updateConstraintsIfNeeded, updateFocusIfNeeded, viewForBaselineLayout, viewForFirstBaselineLayout, viewForLastBaselineLayout, viewPrintFormatter, viewWithTag, widthAnchor, willMoveToSuperview, willMoveToWindow, willRemoveSubview, window
-
Methods inherited from class apple.uikit.UIResponder
activityItemsConfiguration, becomeFirstResponder, buildMenuWithBuilder, canBecomeFirstResponder, canPasteItemProviders, canPerformActionWithSender, canResignFirstResponder, copy, cut, decreaseSize, delete, editingInteractionConfiguration, increaseSize, inputAccessoryViewController, inputView, inputViewController, isFirstResponder, keyCommands, makeTextWritingDirectionLeftToRight, makeTextWritingDirectionRightToLeft, motionBeganWithEvent, motionCancelledWithEvent, motionEndedWithEvent, nextResponder, paste, pasteConfiguration, pasteItemProviders, pressesBeganWithEvent, pressesCancelledWithEvent, pressesChangedWithEvent, pressesEndedWithEvent, reloadInputViews, remoteControlReceivedWithEvent, resignFirstResponder, restoreUserActivityState, select, selectAll, setActivityItemsConfiguration, setPasteConfiguration, setUserActivity, targetForActionWithSender, textInputContextIdentifier, textInputMode, toggleBoldface, toggleItalics, toggleUnderline, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesEstimatedPropertiesUpdated, touchesMovedWithEvent, undoManager, updateTextAttributesWithConversionHandler, updateUserActivityState, userActivity, validateCommand
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
addKeyframeWithRelativeStartTimeRelativeDurationAnimations
public static void addKeyframeWithRelativeStartTimeRelativeDurationAnimations(double frameStartTime, double frameDuration, UIView.Block_addKeyframeWithRelativeStartTimeRelativeDurationAnimations animations)
-
alloc
public static UISearchBar alloc()
-
allocWithZone
public static java.lang.Object allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
animateKeyframesWithDurationDelayOptionsAnimationsCompletion
public static void animateKeyframesWithDurationDelayOptionsAnimationsCompletion(double duration, double delay, long options, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_3 animations, UIView.Block_animateKeyframesWithDurationDelayOptionsAnimationsCompletion_4 completion)
-
animateWithDurationAnimations
public static void animateWithDurationAnimations(double duration, UIView.Block_animateWithDurationAnimations animations)
-
animateWithDurationAnimationsCompletion
public static void animateWithDurationAnimationsCompletion(double duration, UIView.Block_animateWithDurationAnimationsCompletion_1 animations, UIView.Block_animateWithDurationAnimationsCompletion_2 completion)
-
animateWithDurationDelayOptionsAnimationsCompletion
public static void animateWithDurationDelayOptionsAnimationsCompletion(double duration, double delay, long options, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_3 animations, UIView.Block_animateWithDurationDelayOptionsAnimationsCompletion_4 completion)
-
animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion
public static void animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion(double duration, double delay, double dampingRatio, double velocity, long options, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_5 animations, UIView.Block_animateWithDurationDelayUsingSpringWithDampingInitialSpringVelocityOptionsAnimationsCompletion_6 completion)
-
appearance
public static java.lang.Object appearance()
-
appearanceForTraitCollection
public static java.lang.Object appearanceForTraitCollection(UITraitCollection trait)
-
appearanceForTraitCollectionWhenContainedIn
@Deprecated public static java.lang.Object appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
Deprecated.
-
appearanceForTraitCollectionWhenContainedInInstancesOfClasses
public static java.lang.Object appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
-
appearanceWhenContainedIn
@Deprecated public static java.lang.Object appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
Deprecated.
-
appearanceWhenContainedInInstancesOfClasses
public static java.lang.Object appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
-
areAnimationsEnabled
public static boolean areAnimationsEnabled()
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
-
beginAnimationsContext
public static void beginAnimationsContext(java.lang.String animationID, org.moe.natj.general.ptr.VoidPtr context)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget, org.moe.natj.objc.SEL aSelector, java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
-
clearTextInputContextIdentifier
public static void clearTextInputContextIdentifier(java.lang.String identifier)
-
commitAnimations
public static void commitAnimations()
-
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()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
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
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
-
layerClass
public static org.moe.natj.objc.Class layerClass()
-
new_objc
public static java.lang.Object new_objc()
-
performSystemAnimationOnViewsOptionsAnimationsCompletion
public static void performSystemAnimationOnViewsOptionsAnimationsCompletion(long animation, NSArray<? extends UIView> views, long options, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_3 parallelAnimations, UIView.Block_performSystemAnimationOnViewsOptionsAnimationsCompletion_4 completion)
-
performWithoutAnimation
public static void performWithoutAnimation(UIView.Block_performWithoutAnimation actionsWithoutAnimation)
-
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
public static void setAnimationBeginsFromCurrentState(boolean fromCurrentState)
-
setAnimationCurve
public static void setAnimationCurve(long curve)
-
setAnimationDelay
public static void setAnimationDelay(double delay)
-
setAnimationDelegate
public static void setAnimationDelegate(java.lang.Object delegate)
-
setAnimationDidStopSelector
public static void setAnimationDidStopSelector(org.moe.natj.objc.SEL selector)
-
setAnimationDuration_static
public static void setAnimationDuration_static(double duration)
-
setAnimationRepeatAutoreverses
public static void setAnimationRepeatAutoreverses(boolean repeatAutoreverses)
-
setAnimationRepeatCount_static
public static void setAnimationRepeatCount_static(float repeatCount)
-
setAnimationStartDate
public static void setAnimationStartDate(NSDate startDate)
-
setAnimationTransitionForViewCache
public static void setAnimationTransitionForViewCache(long transition, UIView view, boolean cache)
-
setAnimationWillStartSelector
public static void setAnimationWillStartSelector(org.moe.natj.objc.SEL selector)
-
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()
-
transitionFromViewToViewDurationOptionsCompletion
public static void transitionFromViewToViewDurationOptionsCompletion(UIView fromView, UIView toView, double duration, long options, UIView.Block_transitionFromViewToViewDurationOptionsCompletion completion)
-
transitionWithViewDurationOptionsAnimationsCompletion
public static void transitionWithViewDurationOptionsAnimationsCompletion(UIView view, double duration, long options, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_3 animations, UIView.Block_transitionWithViewDurationOptionsAnimationsCompletion_4 completion)
-
userInterfaceLayoutDirectionForSemanticContentAttribute
public static long userInterfaceLayoutDirectionForSemanticContentAttribute(long attribute)
-
userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection
public static long userInterfaceLayoutDirectionForSemanticContentAttributeRelativeToLayoutDirection(long semanticContentAttribute, long layoutDirection)
-
version_static
public static long version_static()
-
_appearance
public java.lang.Object _appearance()
Description copied from interface:UIAppearanceTo 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:
_appearancein interfaceUIAppearance- Overrides:
_appearancein classUIView
-
_appearanceForTraitCollection
public java.lang.Object _appearanceForTraitCollection(UITraitCollection trait)
- Specified by:
_appearanceForTraitCollectionin interfaceUIAppearance- Overrides:
_appearanceForTraitCollectionin classUIView
-
_appearanceForTraitCollectionWhenContainedIn
@Deprecated public java.lang.Object _appearanceForTraitCollectionWhenContainedIn(UITraitCollection trait, UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
Deprecated.- Specified by:
_appearanceForTraitCollectionWhenContainedInin interfaceUIAppearance- Overrides:
_appearanceForTraitCollectionWhenContainedInin classUIView
-
_appearanceForTraitCollectionWhenContainedInInstancesOfClasses
public java.lang.Object _appearanceForTraitCollectionWhenContainedInInstancesOfClasses(UITraitCollection trait, NSArray<?> containerTypes)
- Specified by:
_appearanceForTraitCollectionWhenContainedInInstancesOfClassesin interfaceUIAppearance- Overrides:
_appearanceForTraitCollectionWhenContainedInInstancesOfClassesin classUIView
-
_appearanceWhenContainedIn
@Deprecated public java.lang.Object _appearanceWhenContainedIn(UIAppearanceContainer ContainerClass, java.lang.Object... varargs)
Deprecated.Description copied from interface:UIAppearanceTo 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.- Specified by:
_appearanceWhenContainedInin interfaceUIAppearance- Overrides:
_appearanceWhenContainedInin classUIView
-
_appearanceWhenContainedInInstancesOfClasses
public java.lang.Object _appearanceWhenContainedInInstancesOfClasses(NSArray<?> containerTypes)
- Specified by:
_appearanceWhenContainedInInstancesOfClassesin interfaceUIAppearance- Overrides:
_appearanceWhenContainedInInstancesOfClassesin classUIView
-
autocapitalizationType
public long autocapitalizationType()
Description copied from interface:UITextInputTraitsdefault is UITextAutocapitalizationTypeSentences- Specified by:
autocapitalizationTypein interfaceUITextInputTraits
-
autocorrectionType
public long autocorrectionType()
Description copied from interface:UITextInputTraitsdefault is UITextAutocorrectionTypeDefault- Specified by:
autocorrectionTypein interfaceUITextInputTraits
-
backgroundImage
public UIImage backgroundImage()
1pt wide images and resizable images will be scaled or tiled according to the resizable area, otherwise the image will be tiled
-
backgroundImageForBarPositionBarMetrics
public UIImage backgroundImageForBarPositionBarMetrics(long barPosition, long barMetrics)
-
barPosition
public long barPosition()
- Specified by:
barPositionin interfaceUIBarPositioning
-
barStyle
public long barStyle()
default is UIBarStyleDefault (blue)
-
barTintColor
public UIColor barTintColor()
default is nil
-
delegate
public UISearchBarDelegate delegate()
weak reference. default is nil
-
enablesReturnKeyAutomatically
public boolean enablesReturnKeyAutomatically()
Description copied from interface:UITextInputTraitsdefault is NO (when YES, will automatically disable return key when text widget has zero-length contents, and will automatically enable when text widget has non-zero-length contents)- Specified by:
enablesReturnKeyAutomaticallyin interfaceUITextInputTraits
-
imageForSearchBarIconState
public UIImage imageForSearchBarIconState(long icon, long state)
-
init
public UISearchBar init()
-
initWithCoder
public UISearchBar initWithCoder(NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classUIView
-
initWithFrame
public UISearchBar initWithFrame(CGRect frame)
- Overrides:
initWithFramein classUIView
-
inputAccessoryView
public UIView inputAccessoryView()
Allow placement of an input accessory view to the keyboard for the search bar- Overrides:
inputAccessoryViewin classUIResponder
-
inputAssistantItem
public UITextInputAssistantItem inputAssistantItem()
Use this method to modify the contents of the Unified Content Bar, shown on top of the keyboard when search is engaged. You may modify the returned inputAssistantItem to add to or replace the existing items on the bar. Modifications made to the returned UITextInputAssistantItem are reflected automatically.- Overrides:
inputAssistantItemin classUIResponder
-
isSearchResultsButtonSelected
public boolean isSearchResultsButtonSelected()
default is NO
-
setSearchResultsButtonSelected
public void setSearchResultsButtonSelected(boolean value)
default is NO
-
isSecureTextEntry
public boolean isSecureTextEntry()
Description copied from interface:UITextInputTraitsdefault is NO- Specified by:
isSecureTextEntryin interfaceUITextInputTraits
-
setSecureTextEntry
public void setSecureTextEntry(boolean value)
Description copied from interface:UITextInputTraitsdefault is NO- Specified by:
setSecureTextEntryin interfaceUITextInputTraits
-
isTranslucent
public boolean isTranslucent()
Default is NO on iOS 6 and earlier. Always YES if barStyle is set to UIBarStyleBlackTranslucent
-
setTranslucent
public void setTranslucent(boolean value)
Default is NO on iOS 6 and earlier. Always YES if barStyle is set to UIBarStyleBlackTranslucent
-
keyboardAppearance
public long keyboardAppearance()
Description copied from interface:UITextInputTraitsdefault is UIKeyboardAppearanceDefault- Specified by:
keyboardAppearancein interfaceUITextInputTraits
-
keyboardType
public long keyboardType()
Description copied from interface:UITextInputTraitsdefault is UIKeyboardTypeDefault- Specified by:
keyboardTypein interfaceUITextInputTraits
-
placeholder
public java.lang.String placeholder()
default is nil
-
positionAdjustmentForSearchBarIcon
public UIOffset positionAdjustmentForSearchBarIcon(long icon)
-
prompt
public java.lang.String prompt()
default is nil
-
returnKeyType
public long returnKeyType()
Description copied from interface:UITextInputTraitsdefault is UIReturnKeyDefault (See note under UIReturnKeyType enum)- Specified by:
returnKeyTypein interfaceUITextInputTraits
-
scopeBarBackgroundImage
public UIImage scopeBarBackgroundImage()
-
scopeBarButtonBackgroundImageForState
public UIImage scopeBarButtonBackgroundImageForState(long state)
-
scopeBarButtonDividerImageForLeftSegmentStateRightSegmentState
public UIImage scopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(long leftState, long rightState)
-
scopeBarButtonTitleTextAttributesForState
public NSDictionary<java.lang.String,?> scopeBarButtonTitleTextAttributesForState(long state)
-
scopeButtonTitles
public NSArray<java.lang.String> scopeButtonTitles()
array of NSStrings. no scope bar shown unless 2 or more items
-
searchBarStyle
public long searchBarStyle()
-
searchFieldBackgroundImageForState
public UIImage searchFieldBackgroundImageForState(long state)
-
searchFieldBackgroundPositionAdjustment
public UIOffset searchFieldBackgroundPositionAdjustment()
To nudge the position of the search text field background in the search bar
-
searchTextPositionAdjustment
public UIOffset searchTextPositionAdjustment()
To nudge the position of the text within the search text field background
-
selectedScopeButtonIndex
public long selectedScopeButtonIndex()
index into array of scope button titles. default is 0. ignored if out of range
-
setAutocapitalizationType
public void setAutocapitalizationType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextAutocapitalizationTypeSentences- Specified by:
setAutocapitalizationTypein interfaceUITextInputTraits
-
setAutocorrectionType
public void setAutocorrectionType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextAutocorrectionTypeDefault- Specified by:
setAutocorrectionTypein interfaceUITextInputTraits
-
setBackgroundImage
public void setBackgroundImage(UIImage value)
1pt wide images and resizable images will be scaled or tiled according to the resizable area, otherwise the image will be tiled
-
setBackgroundImageForBarPositionBarMetrics
public void setBackgroundImageForBarPositionBarMetrics(UIImage backgroundImage, long barPosition, long barMetrics)
Use UIBarMetricsDefaultPrompt to set a separate backgroundImage for a search bar with a prompt
-
setBarStyle
public void setBarStyle(long value)
default is UIBarStyleDefault (blue)
-
setBarTintColor
public void setBarTintColor(UIColor value)
default is nil
-
setDelegate_unsafe
public void setDelegate_unsafe(UISearchBarDelegate value)
weak reference. default is nil
-
setDelegate
public void setDelegate(UISearchBarDelegate value)
weak reference. default is nil
-
setEnablesReturnKeyAutomatically
public void setEnablesReturnKeyAutomatically(boolean value)
Description copied from interface:UITextInputTraitsdefault is NO (when YES, will automatically disable return key when text widget has zero-length contents, and will automatically enable when text widget has non-zero-length contents)- Specified by:
setEnablesReturnKeyAutomaticallyin interfaceUITextInputTraits
-
setImageForSearchBarIconState
public void setImageForSearchBarIconState(UIImage iconImage, long icon, long state)
-
setInputAccessoryView
public void setInputAccessoryView(UIView value)
Allow placement of an input accessory view to the keyboard for the search bar
-
setKeyboardAppearance
public void setKeyboardAppearance(long value)
Description copied from interface:UITextInputTraitsdefault is UIKeyboardAppearanceDefault- Specified by:
setKeyboardAppearancein interfaceUITextInputTraits
-
setKeyboardType
public void setKeyboardType(long value)
Description copied from interface:UITextInputTraitsdefault is UIKeyboardTypeDefault- Specified by:
setKeyboardTypein interfaceUITextInputTraits
-
setPlaceholder
public void setPlaceholder(java.lang.String value)
default is nil
-
setPositionAdjustmentForSearchBarIcon
public void setPositionAdjustmentForSearchBarIcon(UIOffset adjustment, long icon)
To nudge the position of the icon within the search text field
-
setPrompt
public void setPrompt(java.lang.String value)
default is nil
-
setReturnKeyType
public void setReturnKeyType(long value)
Description copied from interface:UITextInputTraitsdefault is UIReturnKeyDefault (See note under UIReturnKeyType enum)- Specified by:
setReturnKeyTypein interfaceUITextInputTraits
-
setScopeBarBackgroundImage
public void setScopeBarBackgroundImage(UIImage value)
-
setScopeBarButtonBackgroundImageForState
public void setScopeBarButtonBackgroundImageForState(UIImage backgroundImage, long state)
If backgroundImage is an image returned from -[UIImage resizableImageWithCapInsets:] the cap widths will be calculated from the edge insets, otherwise, the cap width will be calculated by subtracting one from the image's width then dividing by 2. The cap widths will also be used as the margins for text placement. To adjust the margin use the margin adjustment methods.
-
setScopeBarButtonDividerImageForLeftSegmentStateRightSegmentState
public void setScopeBarButtonDividerImageForLeftSegmentStateRightSegmentState(UIImage dividerImage, long leftState, long rightState)
To customize the segmented control appearance you will need to provide divider images to go between two unselected segments (leftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateNormal), selected on the left and unselected on the right (leftSegmentState:UIControlStateSelected rightSegmentState:UIControlStateNormal), and unselected on the left and selected on the right (leftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateSelected).
-
setScopeBarButtonTitleTextAttributesForState
public void setScopeBarButtonTitleTextAttributesForState(NSDictionary<java.lang.String,?> attributes, long state)
You may specify the font, text color, and shadow properties for the title in the text attributes dictionary, using the keys found in NSAttributedString.h.
-
setScopeButtonTitles
public void setScopeButtonTitles(NSArray<java.lang.String> value)
array of NSStrings. no scope bar shown unless 2 or more items
-
setSearchBarStyle
public void setSearchBarStyle(long value)
-
setSearchFieldBackgroundImageForState
public void setSearchFieldBackgroundImageForState(UIImage backgroundImage, long state)
The rounded-rect search text field image. Valid states are UIControlStateNormal and UIControlStateDisabled
-
setSearchFieldBackgroundPositionAdjustment
public void setSearchFieldBackgroundPositionAdjustment(UIOffset value)
To nudge the position of the search text field background in the search bar
-
setSearchTextPositionAdjustment
public void setSearchTextPositionAdjustment(UIOffset value)
To nudge the position of the text within the search text field background
-
setSelectedScopeButtonIndex
public void setSelectedScopeButtonIndex(long value)
index into array of scope button titles. default is 0. ignored if out of range
-
setShowsBookmarkButton
public void setShowsBookmarkButton(boolean value)
default is NO
-
setShowsCancelButton
public void setShowsCancelButton(boolean value)
default is NO
-
setShowsCancelButtonAnimated
public void setShowsCancelButtonAnimated(boolean showsCancelButton, boolean animated)
-
setShowsScopeBar
public void setShowsScopeBar(boolean value)
default is NO. if YES, shows the scope bar. call sizeToFit: to update frame
-
setShowsSearchResultsButton
public void setShowsSearchResultsButton(boolean value)
default is NO
-
setSpellCheckingType
public void setSpellCheckingType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextSpellCheckingTypeDefault;- Specified by:
setSpellCheckingTypein interfaceUITextInputTraits
-
setText
public void setText(java.lang.String value)
current/starting search text
-
setTextContentType
public void setTextContentType(java.lang.String value)
Description copied from interface:UITextInputTraitsdefault is nil- Specified by:
setTextContentTypein interfaceUITextInputTraits
-
setTintColor
public void setTintColor(UIColor value)
The behavior of tintColor for bars has changed on iOS 7.0. It no longer affects the bar's background and behaves as described for the tintColor property added to UIView. To tint the bar's background, please use -barTintColor.- Overrides:
setTintColorin classUIView
-
showsBookmarkButton
public boolean showsBookmarkButton()
default is NO
-
showsCancelButton
public boolean showsCancelButton()
default is NO
-
showsScopeBar
public boolean showsScopeBar()
default is NO. if YES, shows the scope bar. call sizeToFit: to update frame
-
showsSearchResultsButton
public boolean showsSearchResultsButton()
default is NO
-
spellCheckingType
public long spellCheckingType()
Description copied from interface:UITextInputTraitsdefault is UITextSpellCheckingTypeDefault;- Specified by:
spellCheckingTypein interfaceUITextInputTraits
-
text
public java.lang.String text()
current/starting search text
-
textContentType
public java.lang.String textContentType()
Description copied from interface:UITextInputTraitsdefault is nil- Specified by:
textContentTypein interfaceUITextInputTraits
-
tintColor
public UIColor tintColor()
The behavior of tintColor for bars has changed on iOS 7.0. It no longer affects the bar's background and behaves as described for the tintColor property added to UIView. To tint the bar's background, please use -barTintColor.
-
setSmartDashesType
public void setSmartDashesType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextSmartDashesTypeDefault;- Specified by:
setSmartDashesTypein interfaceUITextInputTraits
-
setSmartInsertDeleteType
public void setSmartInsertDeleteType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextSmartInsertDeleteTypeDefault;- Specified by:
setSmartInsertDeleteTypein interfaceUITextInputTraits
-
setSmartQuotesType
public void setSmartQuotesType(long value)
Description copied from interface:UITextInputTraitsdefault is UITextSmartQuotesTypeDefault;- Specified by:
setSmartQuotesTypein interfaceUITextInputTraits
-
smartDashesType
public long smartDashesType()
Description copied from interface:UITextInputTraitsdefault is UITextSmartDashesTypeDefault;- Specified by:
smartDashesTypein interfaceUITextInputTraits
-
smartInsertDeleteType
public long smartInsertDeleteType()
Description copied from interface:UITextInputTraitsdefault is UITextSmartInsertDeleteTypeDefault;- Specified by:
smartInsertDeleteTypein interfaceUITextInputTraits
-
smartQuotesType
public long smartQuotesType()
Description copied from interface:UITextInputTraitsdefault is UITextSmartQuotesTypeDefault;- Specified by:
smartQuotesTypein interfaceUITextInputTraits
-
modifyAnimationsWithRepeatCountAutoreversesAnimations
public static void modifyAnimationsWithRepeatCountAutoreversesAnimations(double count, boolean autoreverses, UIView.Block_modifyAnimationsWithRepeatCountAutoreversesAnimations animations)
-
passwordRules
public UITextInputPasswordRules passwordRules()
Description copied from interface:UITextInputTraitsdefault is nil- Specified by:
passwordRulesin interfaceUITextInputTraits
-
searchTextField
public UISearchTextField searchTextField()
-
setPasswordRules
public void setPasswordRules(UITextInputPasswordRules value)
Description copied from interface:UITextInputTraitsdefault is nil- Specified by:
setPasswordRulesin interfaceUITextInputTraits
-
setShowsScopeBarAnimated
public void setShowsScopeBarAnimated(boolean show, boolean animate)
-
-