Android Programming Press on the image to return to the main documentation page.

iPopTip

List of types:

PopTip

PopTip


Events:

Dismiss
Tap
Appear

Members:


  ActionAnimation As Int

  ActionAnimationBounce As Int [read only]

  ActionAnimationFloat As Int [read only]

  ActionAnimationIn As Float

  ActionAnimationNone As Int [read only]

  ActionAnimationOut As Float

  ActionAnimationPulse As Int [read only]

  ActionBounceOffset As Float

  ActionDelayIn As Float

  ActionDelayOut As Float

  ActionFloatOffset As Float

  ActionPulseOffset As Float

  AnimationIn As Float

  AnimationOut As Float

  ArrowHeight As Float

  ArrowPositionX As Float [read only]

  ArrowPositionY As Float [read only]

  ArrowWidth As Float

  BorderColor As Int

  BorderWidth As Float

  ContainerView As Object [read only]

  DelayIn As Float

  DelayOut As Float

  Direction As Int [read only]

  DirectionDown As Int [read only]

  DirectionLeft As Int [read only]

  DirectionNone As Int [read only]

  DirectionRight As Int [read only]

  DirectionUp As Int [read only]

  EdgeInsetsBottom As Float

  EdgeInsetsLeft As Float

  EdgeInsetsRight As Float

  EdgeInsetsTop As Float

  EdgeMargin As Float

  EntranceAnimation As Int

  EntranceAnimationFadeIn As Int [read only]

  EntranceAnimationNone As Int [read only]

  EntranceAnimationScale As Int [read only]

  EntranceAnimationTransition As Int [read only]

  ExitAnimation As Int

  ExitAnimationFadeOut As Int [read only]

  ExitAnimationNone As Int [read only]

  ExitAnimationScale As Int [read only]

  Font As FontWrapper

  FromFrame As Rect

  Hide

  Initialize (EventName As String)

  IsAnimating As Boolean [read only]

  IsVisible As Boolean [read only]

  Offset As Float

  Padding As Float

  PopoverColor As Int

  Radius As Float

  RemoveGestureDirectioDown As Int [read only]

  RemoveGestureDirectioLeft As Int [read only]

  RemoveGestureDirectioRight As Int [read only]

  RemoveGestureDirectioUp As Int [read only]

  Rounded As Boolean

  ShouldDismissOnSwipeOutside As Boolean

  ShouldDismissOnTap As Boolean

  ShouldDismissOnTapOutside As Boolean

  ShowAttributedText (Text As AttributedString, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect)

  ShowAttributedText2 (Text As AttributedString, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect, Interval As Float)

  ShowCustomView (CustomView As Object, Direction As Int, View As Object, Frame As Rect)

  ShowCustomView2 (CustomView As Object, Direction As Int, View As Object, Frame As Rect, Interval As Float)

  ShowText (Text As String, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect)

  ShowText2 (Text As String, direction As Int, MaxWidth As Float, View As Object, Frame As Rect, Interval As Float)

  StartActionAnimation

  StopActionAnimation

  SwipeRemoveGestureDirection As Int

  TextAlignment As Int

  TextAlignmentCenter As Int [read only]

  TextAlignmentJustified As Int [read only]

  TextAlignmentLeft As Int [read only]

  TextAlignmentNatural As Int [read only]

  TextAlignmentRight As Int [read only]

  TextColor As Int

  UpdateText (Text As String)

Members description:

ActionAnimation As Int
Action animation type

Holds the enum with the type of action animation (triggered once the popover is shown)
ActionAnimationBounce As Int [read only]
The poptip bounces following its direction
ActionAnimationFloat As Int [read only]
The poptip floats in place
ActionAnimationIn As Float
Action Animation time

Holds the TimeInterval with the duration of the action animation
ActionAnimationNone As Int [read only]
No animation
ActionAnimationOut As Float
Action Animation stop time

Holds the TimeInterval with the duration of the action stop animation
ActionAnimationPulse As Int [read only]
The poptip pulsates by changing its size
ActionBounceOffset As Float
Offset for the float action animation

Holds the offset between the popover initial and ending state during the float action animation
ActionDelayIn As Float
Action Animation delay

Holds the TimeInterval with the delay of the action animation
ActionDelayOut As Float
Action Animation stop delay

Holds the TimeInterval with the delay of the action animation stop
ActionFloatOffset As Float
Offset for the float action animation

Holds the offset between the popover initial and ending state during the float action animation
ActionPulseOffset As Float
Offset for the pulse action animation

Holds the offset in the popover size during the pulse action animation
AnimationIn As Float
Revealing Animation time

Holds the TimeInterval with the duration of the revealing animation
AnimationOut As Float
Disappearing Animation time

Holds the TimeInterval with the duration of the disappearing animation
ArrowHeight As Float
Arrow Height

Holds the height of the arrow
ArrowPositionX As Float [read only]
Arrow position

The X-Point originating the arrow.
ArrowPositionY As Float [read only]
Arrow position

The Y-Point originating the arrow.
ArrowWidth As Float
Arrow Width

Holds the width of the arrow
BorderColor As Int
Popover Border Color

Holds the Color for the popover's bordedr
BorderWidth As Float
Popover Border Width

Holds the width for the popover's border
ContainerView As Object [read only]
Container View

A read only reference to the view containing the poptip
DelayIn As Float
Revealing Animation delay

Holds the TimeInterval with the delay of the revealing animation
DelayOut As Float
Disappearing Animation delay

Holds the TimeInterval with the delay of the disappearing animation
Direction As Int [read only]
Direction

The direction from which the poptip is shown.
DirectionDown As Int [read only]
Shows the poptip down
DirectionLeft As Int [read only]
Shows the poptip to the left
DirectionNone As Int [read only]
Shows the poptip up, with no arrow
DirectionRight As Int [read only]
Shows the poptip to the right
DirectionUp As Int [read only]
Shows the poptip up
EdgeInsetsBottom As Float
Text EdgeInsets

Holds the insets setting (Bottom) for padding different direction
EdgeInsetsLeft As Float
Text EdgeInsets

Holds the insets setting (Left) for padding different direction
EdgeInsetsRight As Float
Text EdgeInsets

Holds the insets setting (Right) for padding different direction
EdgeInsetsTop As Float
Text EdgeInsets

Holds the insets setting (Top) for padding different direction
EdgeMargin As Float
Margin from the left edge

Float value that determines the left most margin from the screen
EntranceAnimation As Int
Entrance animation type

Holds the enum with the type of entrance animation (triggered once the popover is shown)
EntranceAnimationFadeIn As Int [read only]
The poptip fade in
EntranceAnimationNone As Int [read only]
No animation
EntranceAnimationScale As Int [read only]
The poptip scales from 0% to 100%
EntranceAnimationTransition As Int [read only]
The poptip moves in position from the edge of the screen
ExitAnimation As Int
Exit animation type

Holds the enum with the type of exit animation (triggered once the popover is dismissed)
ExitAnimationFadeOut As Int [read only]
The poptip fade in
ExitAnimationNone As Int [read only]
No animation
ExitAnimationScale As Int [read only]
The poptip scales from 0% to 100%
Font As FontWrapper
Font

Holds the Font used in the popover
FromFrame As Rect
The frame the poptip is pointing to

Holds the Rect with the rect the tip is pointing to
Hide
Hide the popover

Hides the popover and removes it from the view.
The property isVisible will be set to NO when the animation is complete and the popover is removed from the parent view.
Initialize (EventName As String)
IsAnimating As Boolean [read only]
Animating

Holds the readonly BOOL with the popover animation state.
IsVisible As Boolean [read only]
Visibility

Holds the readonly BOOLEAN with the popover visiblity. The popover is considered visible as soon as
the animation is complete, and invisible when the subview is removed from its parent.
Offset As Float
Offset from the origin

Holds the offset between the popover and origin
Padding As Float
Text Padding

Holds the Float with the padding used for the inner text
PopoverColor As Int
Popover Background Color

Holds the Color for the popover's background
Radius As Float
Popover border radius

Holds the Float with the popover's border radius
RemoveGestureDirectioDown As Int [read only]
RemoveGestureDirectioLeft As Int [read only]
RemoveGestureDirectioRight As Int [read only]
RemoveGestureDirectioUp As Int [read only]
Rounded As Boolean
Rounded popover

Holds the BOOLEAN that determines wether the popover is rounded. If set to YES the radius will equal frame.height / 2
ShouldDismissOnSwipeOutside As Boolean
Dismiss on swipe outside

A boolean value that determines whether to dismiss when swiping outside the popover.
ShouldDismissOnTap As Boolean
Dismiss on tap

A boolean value that determines whether the poptip is dismissed on tap.
ShouldDismissOnTapOutside As Boolean
Dismiss on tap outside

A boolean value that determines whether to dismiss when tapping outside the popover.
ShowAttributedText (Text As AttributedString, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect)
Show the popover

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param text The attributed text displayed.
@param direction The direction of the popover.
@param maxWidth The maximum width of the popover. If the popover won't fit in the given space, this will be overridden.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
ShowAttributedText2 (Text As AttributedString, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect, Interval As Float)
Show the popover

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param text The attributed text displayed.
@param direction The direction of the popover.
@param maxWidth The maximum width of the popover. If the popover won't fit in the given space, this will be overridden.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
@param interval The time interval that determines when the poptip will self-dismiss
ShowCustomView (CustomView As Object, Direction As Int, View As Object, Frame As Rect)
Show the popover with a custom view

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param customView The custom view
@param direction The direction of the popover.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
ShowCustomView2 (CustomView As Object, Direction As Int, View As Object, Frame As Rect, Interval As Float)
Show the popover with a custom view

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param customView The custom view
@param direction The direction of the popover.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
@param interval The time interval that determines when the poptip will self-dismiss
ShowText (Text As String, Direction As Int, MaxWidth As Float, View As Object, Frame As Rect)
Show the popover

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param text The text displayed.
@param direction The direction of the popover.
@param maxWidth The maximum width of the popover. If the popover won't fit in the given space, this will be overridden.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
ShowText2 (Text As String, direction As Int, MaxWidth As Float, View As Object, Frame As Rect, Interval As Float)
Show the popover

Shows an animated popover in a given view, from a given rectangle.
The property isVisible will be set as YES as soon as the popover is added to the given view.

@param text The text displayed.
@param direction The direction of the popover.
@param maxWidth The maximum width of the popover. If the popover won't fit in the given space, this will be overridden.
@param view The view that will hold the popover.
@param frame The originating frame. The popover's arrow will point to the center of this frame.
@param interval The time interval that determines when the poptip will self-dismiss
StartActionAnimation
Makes the popover perform the action animation

Makes the popover perform the action indefinitely. The action animation calls for the user's attention after the popover is shown
StopActionAnimation
Stops the popover action animation

Stops the popover action animation. Does nothing if the popover wasn't animating in the first place.
SwipeRemoveGestureDirection As Int
Direction to dismiss on swipe outside

A direction that determines what swipe direction to dismiss when swiping outside the popover.
The default direction is RemoveGestureDirectionRight if this is not set.
TextAlignment As Int
Text Alignment
Holds the TextAlignment of the text
TextAlignmentCenter As Int [read only]
TextAlignmentJustified As Int [read only]
TextAlignmentLeft As Int [read only]
TextAlignmentNatural As Int [read only]
TextAlignmentRight As Int [read only]
TextColor As Int
Text Color

Holds the Color of the text
UpdateText (Text As String)
Update the text

Set the new text shown in the poptip
@param text The new text
Top