ShutupButton 是使用 Swift 编写,带有动画效果的启用声音和静音按钮。
AmazingButton是模仿网易侧边栏按钮风格的按钮。纯代码实现,通用性较强。
KSMManyOptionsButton 支持一个按钮同时包括 4 个行为。
HGWActivityButton 是使用 Swift 编写的 UIButton 子类,允许自定义,内置活动指示器。
SHFlatButton 是 UIButtom 的子类,是个平滑的按钮,可以创建 3 中不同风格的平滑风格的阴影按钮。
UIBarButtonItemGrouping 是在 UINavigationItem 的 iOS 类,自动分组,归类左边的 UIBarButtonItem
FeResponsiveInteraction 是类似 Android L 的动画效果,是 iOS dev 的 Categories, UIButton 和
LBHamburgerButton 是 iOS 控件,不需要图片就可以显示 3 行(汉堡包)图标和其他图标(后退,关闭等),还带有类似 Google
DKCircleButton 实现了无需图片实现扁平化(Flat UI)风格的圆形按钮,并且有不错的点击按钮的效果。
LTPopButton 通过 Facebook Pop
实现的动态按钮。有增加、减少、关闭、菜单、返回、下一步等多种按钮。
AXWireButton 是线或者边界风格的 UIButton,是 iOS 7 很好的平滑设计。
FlatButton 可以创建类似 Bootstrap 3.0 的按钮。
SAExpandableButton 是类似 iOS 相机应用的可选选项的可扩展按钮。
DrawCircleFrame 是围绕在用户文本的线组成的一个小框架,主要是吸引用户关注按钮。
TNCheckBoxGroup 实现可定制的 Checkbox 控件。
MoStoreButton 是类似 ios 7 Appstore 的按钮。
BorderButton 是 UIButton 的之类,增加了带颜色的边框。
BFPaperButton 是 iOS 按钮,灵感来源于 Google 的 Paper Material Design。
ZFRippleButton 是自定义的 UIButton 效果,灵感来源于 Google Material Design。
MIBadgeButton 是使用 Swift 编写的徽章按钮,具有 UITableView/UICollectionView 的高性能。还有
AYVibrantButton 是活力时尚的 iOS 8 按钮活跃效果,是 UIButton 的子类,包含一个简单优雅的外观,支持 iOS 8 的
MLIgnoreTransparentButton 检测 UIButton
某点击区域是否为透明的,如果是的就忽略点击。用途是可以用透明图片以实现不规则按钮,并且不会因为点击了透明处发生意外的点击。其中用到了一个UIView的类目。
PicsLikeControl 实现投掷效果的按钮。可以自定义大小和按钮图片。
QZCircleSegue 用于在圆形按钮和 UIViewControllers 之间进行转换,QZCircleSegue 用 Swift 开发。
简单的UIButton按钮动画,可以自定义button属性。
KBRoundedButton 允许你创建漂亮的圆角矩形按钮和动弹颜色和活动指示器,完全在 Interface Builder 里。
之前很多实现hamburger Button的,大多现在采用swift实现,个人研究了一下swift版本的代码,然后写了一个OC版本。
一个简单的变换形状动画按钮。引述作者的原话:”嗯,一个不知道应该怎么描述的按钮“。
ALButton 是 UIButton 的子类,添加了一些功能,减少 UIButton 自定义外观和行为的行数,并且添加了一些 Swfit 的优势。
Hamburger-button 是 Hambruger 按钮切换效果。
GUIRoundProgressButton 是一个带有进度指示器的圆形按钮。
JTHamburgerButton 是 iOS 上的汉堡按钮。
RGButton 是自定义按钮,当点击的时候会显示 5 个按钮集合,按弧形排列,灵感来源于 myfitnesspal。
LNBRippleEffect 可以创建一个类似 Tinder 的按钮,带有波纹动画效果。
TintingButton 是 UIButton 的子类,利用 tintColor 和 UIImage 渲染模式。
All Colored mode
[
let btnShare = TintingButton(completelyTintedWith: .whiteColor(), activeTintColor: .greenColor())