TMBarIndicator
open class TMBarIndicator : UIView, TMTransitionStyleable
View that provides indication of the current page position.
-
Display mode of the indicator in a bar.
- top: Indicator goes above the bar contents.
- bottom: Indicator goes below the bar contents.
- fill: Indicator fills the height of the bar, behind the bar contents.
Declaration
Swift
public enum DisplayMode
-
Display mode for the indicator.
Declaration
Swift
open var displayMode: DisplayMode { get } -
Behavior the indicator should exhibit when scrolling over the bounds of the bar.
Options:
.bounce: Bounce the indicator beyond the bounds of the bar..compress: Compress the indicators width as overscroll occurs..none: Don’t do anything.
Defaults to
.bounce.Declaration
Swift
open var overscrollBehavior: OverscrollBehavior -
Whether the indicator should display progressively, traversing page indexes as visible progress.
Declaration
Swift
open var isProgressive: Bool -
Style of transition to use when updating the indicator.
Declaration
Swift
public var transitionStyle: TMTransitionStyle -
Indicator that is zero height and hidden.
Use this if you do not want a visible indicator in the bar.
Declaration
Swift
public final class None : TMBarIndicator
View on GitHub
Install in Dash
TMBarIndicator Class Reference