XuniDropDown Class Reference

Inherits from UIView
Declared in XuniDropDown.h

  delegate

Gets or sets the delegate for handling notifications(test comment).

@property (nonatomic, weak) id<XuniDropDownDelegate> delegate

Discussion

Gets or sets the delegate for handling notifications(test comment).

Declared In

XuniDropDown.h

  isXf

Gets or sets whether is Xamarin Forms.

@property (nonatomic) BOOL isXf

Discussion

Gets or sets whether is Xamarin Forms.

Declared In

XuniDropDown.h

  dropDownBackView

Gets or sets dropdown background view.

@property (nonatomic) UIView *dropDownBackView

Discussion

Gets or sets dropdown background view.

Declared In

XuniDropDown.h

  header

Gets or sets the header of this control.

@property (nonatomic) UIView *header

Discussion

Gets or sets the header of this control.

Declared In

XuniDropDown.h

  headerText

Gets or sets the header text of this control.

@property (nonatomic) IBInspectable NSString *headerText

Discussion

Gets or sets the header text of this control.

Declared In

XuniDropDown.h

  width

Gets or sets the width of this control.

@property (nonatomic) double width

Discussion

Gets or sets the width of this control.

Declared In

XuniDropDown.h

  height

Gets or sets the height of this control.

@property (nonatomic) double height

Discussion

Gets or sets the height of this control.

Declared In

XuniDropDown.h

  dropDownBehavior

Gets or sets the header of this control.

@property (nonatomic) XuniDropDownBehavior dropDownBehavior

Discussion

Gets or sets the header of this control.

Declared In

XuniDropDown.h

  headerBackgroundColor

Gets or sets the background color for the header.

@property (nonatomic) IBInspectable UIColor *headerBackgroundColor

Discussion

Gets or sets the background color for the header.

Declared In

XuniDropDown.h

  headerBorderColor

Gets or sets the border color for the header.

@property (nonatomic) IBInspectable UIColor *headerBorderColor

Discussion

Gets or sets the border color for the header.

Declared In

XuniDropDown.h

  headerBorderWidth

Gets or sets the border thickness for the header.

@property (nonatomic) IBInspectable double headerBorderWidth

Discussion

Gets or sets the border thickness for the header.

Declared In

XuniDropDown.h

  dropDownView

Gets or sets a value that indicates whether the dropdown is currently visible.

@property (nonatomic) UIView *dropDownView

Discussion

Gets or sets a value that indicates whether the dropdown is currently visible.

Declared In

XuniDropDown.h

  dropDownHeight

Gets or sets the height of the drop-down box.

@property (nonatomic) IBInspectable double dropDownHeight

Discussion

Gets or sets the height of the drop-down box.

Declared In

XuniDropDown.h

  dropDownWidth

Gets or sets the width of the drop-down box.

@property (nonatomic) IBInspectable double dropDownWidth

Discussion

Gets or sets the width of the drop-down box.

Declared In

XuniDropDown.h

  dropDownBackgroundColor

Gets or sets the color of the drop-down.

@property (nonatomic) IBInspectable UIColor *dropDownBackgroundColor

Discussion

Gets or sets the color of the drop-down.

Declared In

XuniDropDown.h

  dropDownBorderColor

Gets or sets the color of the drop-down border.

@property (nonatomic) IBInspectable UIColor *dropDownBorderColor

Discussion

Gets or sets the color of the drop-down border.

Declared In

XuniDropDown.h

  dropDownBorderWidth

Gets or sets the width of the drop-down border.

@property (nonatomic) IBInspectable double dropDownBorderWidth

Discussion

Gets or sets the width of the drop-down border.

Declared In

XuniDropDown.h

  autoClose

Gets or sets auto closes the drop when the user hits outside it.

@property (nonatomic) IBInspectable BOOL autoClose

Discussion

Gets or sets auto closes the drop when the user hits outside it.

Declared In

XuniDropDown.h

  isDropDownOpen

Gets or sets a value that indicates whether the dropdown is currently visible.

@property (nonatomic) BOOL isDropDownOpen

Discussion

Gets or sets a value that indicates whether the dropdown is currently visible.

Declared In

XuniDropDown.h

  isAnimated

Gets or sets whether the control is animated.

@property (nonatomic) IBInspectable BOOL isAnimated

Discussion

Gets or sets whether the control is animated.

Declared In

XuniDropDown.h

  duration

Gets or sets the animation duration.

@property (nonatomic) IBInspectable double duration

Discussion

Gets or sets the animation duration.

Declared In

XuniDropDown.h

  dropDownDirection

Get or sets the expand direction of the control drop-down box.

@property (nonatomic) XuniDropDownDirection dropDownDirection

Discussion

Get or sets the expand direction of the control drop-down box.

Declared In

XuniDropDown.h

  maxDropDownHeight

Gets or sets the maximum length constraint of the drop-down box.

@property (nonatomic) IBInspectable double maxDropDownHeight

Discussion

Gets or sets the maximum length constraint of the drop-down box.

Declared In

XuniDropDown.h

  minDropDownHeight

Gets or sets the minimum height constraint of the drop-down box.

@property (nonatomic) IBInspectable double minDropDownHeight

Discussion

Gets or sets the minimum height constraint of the drop-down box.

Declared In

XuniDropDown.h

  button

Gets or sets the header of this control.

@property (nonatomic) XuniDropDownButton *button

Discussion

Gets or sets the header of this control.

Declared In

XuniDropDown.h

  showButton

Gets or sets a value that indicates whether the control should display a dropdown button.

@property (nonatomic) IBInspectable BOOL showButton

Discussion

Gets or sets a value that indicates whether the control should display a dropdown button.

Declared In

XuniDropDown.h

  buttonColor

Gets or sets the color of the button content.

@property (nonatomic) IBInspectable UIColor *buttonColor

Discussion

Gets or sets the color of the button content.

Declared In

XuniDropDown.h

  isDropDownOpenChanged

Gets or sets event raised when the IsDropDownOpen property has changed.

@property (nonatomic) XuniEvent *isDropDownOpenChanged

Discussion

Gets or sets event raised when the IsDropDownOpen property has changed.

Declared In

XuniDropDown.h

  isDropDownOpenChanging

Gets or sets event event raised before the IsDropDownOpen property changes.

@property (nonatomic) XuniEvent *isDropDownOpenChanging

Discussion

Gets or sets event event raised before the IsDropDownOpen property changes.

Declared In

XuniDropDown.h

  dropDownMode

Gets or sets event event raised before the IsDropDownOpen property changes.

@property (nonatomic) XuniDropDownMode dropDownMode

Discussion

Gets or sets event event raised before the IsDropDownOpen property changes.

Declared In

XuniDropDown.h

– refresh

Refresh the drop down.

- (void)refresh

Discussion

Refresh the drop down.

Declared In

XuniDropDown.h

– initInternals

Initialize some properties of XuniDropDown.

- (void)initInternals

Discussion

Initialize some properties of XuniDropDown.

Declared In

XuniDropDown.h

– initWithFrame:

Initializes and returns a newly allocated XuniDropDown object with the specified frame rectangle.

- (instancetype)initWithFrame:(CGRect)frame

Parameters

frame

The frame rectangle for the XuniDropDown, measured in points.

Return Value

An initialized XuniDropDown object or nil if the object couldn’t be created.

Discussion

Initializes and returns a newly allocated XuniDropDown object with the specified frame rectangle.

Declared In

XuniDropDown.h

– clearDropDownView

For XF clear.

- (void)clearDropDownView

Discussion

For XF clear.

Declared In

XuniDropDown.h

– clearDropDownHeader

For XF clear.

- (void)clearDropDownHeader

Discussion

For XF clear.

Declared In

XuniDropDown.h