/UI-Component-Collection

Personal UI Component Collection.

Primary LanguageObjective-C

UI-Component-Collection

CircleView

绘制圆形的控件

pic.gif

GlowView

显示辉光效果

demo.gif

GradientColorView

demo.png

TransformationFadeView

Animation With MaskView

normal图片

FontList

Show iOS Fonts List.

  • hide the status bar
  • use UITableViewHeaderFooterView to show the font title

demo.gif图片

ColorfulProgressView

彩色进度条指示器

demo.gif

  • 支持颜色定制
  • 进度条动画可以自己控制
  • 简单易用

AbstractAlertView

demo.png

BaseButton

定制个性化按钮的基类

demo.gif

TTTAttributeLabelView

对TTTAttributedLabel进行了一定的封装,简化使用

使用详情请参考TTTAttributedLabel

demo.gif

Special-Effect-Cell

Special effect on tableView cell.

It's a demo to demonstrate how to use special effect on UITableView cell.

demo.gif图片

切换图片的控件

切换图片的时候自动根据图片的尺寸进行渐变式切换,效果很不错,使用非常容易。

one.gif

POPNumberCount

You can use it to build your own number count animation

Features

POPNumberCount picture

  • Support CAMediaTimingFunction.
  • Support stop animation and resume animation (use currentValue to resume).
  • Easy to build your own class by subclassing from class POPNumberCount.

Notice

The demo will demonstrate how to use it, enjoy it :)

GradientLayerView

能产生环形渐变效果的view

demo.gif

  • 用源码产生带环形渐变色的view
  • 可以配合maskView一起使用

感谢 paiv 提供的解决方案 AngleGradientLayer

BookTextView

支持图文混排以及自定义view的添加

demo.gif

  • 支持富文本
  • 支持自定义view
  • 支持阅读百分比

LineAnimationView

水平循环播放无间隔动画效果,用于提示loading等

demo.gif

Swift-EasingAnimation

swift版的Easing动画

demo.gif

CustomButton

用动画切换按钮状态

demo.gif

CGContextObject

简化CoreGraphic的绘图操作

demo1.gif demo2.gif demo3.gif demo04.gif demo5.gif

  • 将CoreGraphics的API接口抽象为对象,让绘图变得简单易懂

  • 简化常用的绘制操作

  • 源码长期更新

  • 渐变色支持

BadgeValueView

绘制Badge的view

demo1.gif

IconEdgeInsetsLabel

能添加图标的label

demo1.gif

CollectionGridView

定制通用的标签选择器

demo1.gif

PlaceholderTextView

带Placeholder的TextView

demo1.gif

精简DrawRect的使用

demo1.gif

FBGlowLabel

支持辉光效果的Label

demo1.png

SDWebImageViewPlaceHorder

用SDWebImage渐变加载图片

demo1.png

IrregularGridCollectionView

IrregularGridCollectionView处理不定宽度的标签cell

demo1.png

ParagraphString

简易的处理段落样式

demo1.png