DynamicMaskSegmentSwitch alternatives and similar libraries
Based on the "Switch" category.
Alternatively, view DynamicMaskSegmentSwitch alternatives based on common mentions on social networks and blogs.
-
HMSegmentedControl
A highly customizable drop-in replacement for UISegmentedControl. -
RAMPaperSwitch
:octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion -
BetterSegmentedControl
An easy to use, customizable replacement for UISegmentedControl & UISwitch. -
DGRunkeeperSwitch
Runkeeper design switch control -
TwicketSegmentedControl
Custom UISegmentedControl replacement for iOS, written in Swift -
SevenSwitch
iOS7 style drop in replacement for UISwitch -
AIFlatSwitch
Nicely animated flat design switch alternative to UISwitch -
TKSwitcherCollection
An animation switch collection -
SJFluidSegmentedControl
A segmented control with custom appearance and interactive animations. Written in Swift 3.0. -
PinterestSegment
A Pinterest-like segment control with masking animation. -
AKASegmentedControl
🍫 Fully customizable Segmented Control for iOS -
LUNSegmentedControl
Customizable segmented control with interactive animation. -
MultiSelectSegmentedControl
UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images. -
JTMaterialSwitch
A Customizable Switch UI for iOS, Inspired from Google's Material Design -
ViralSwitch
A UISwitch that infects its superview with its tint color. -
AnimatedSwitch
UISwitch which paints over the parent view with the color in Swift. -
Switcher
Swift - Custom UISwitcher with animation when change status -
Switch
💊 An iOS switch control implemented in Swift with full Interface Builder support -
YUSegment
A customizable Segmented Control for iOS. Supports text and image.
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of DynamicMaskSegmentSwitch or a related project?
README
DynamicMaskSegmentSwitch
A segment switcher with dynamic text mask effect
Preview:
[](maskSwitcher.gif)
Indicator will bounce when progress less than 0 or larger than 1.
[](SwitcherBounceable.gif)
Simple Usage:
You can create DynamicMaskSegmentSwitch by xib or programmatically.Then just fill the property named configure
.
let configure = DynamicMaskSegmentSwitchConfigure(highlightedColor: .orangeColor(), normalColor: .whiteColor(), items: ["首页","消息","发现","个人"])
switcher.configure = configure
That's all!
You can tap the specific item,the indicator will move to target item.
You can also change the property named progress
,the indicator will also move with progress.