UIView-Easing 灵感来源于 UIView-EasingFunctions,还有一些不同的实现,不使用 AHEasing,使用 CAMediaTimingFunction 来代替。
iOS 很美的一部分就是它的动画,动画对于用户体验的提升很重要。iOS 提供了一些简单的 API 来帮助我们实现一些比较简单的动画,不能小看这些简单的 API,大道至简不是么 :] 实际上的确是这样子,很多动画并不需要什么奇技淫巧,往往可以用更简单的方式来实现。 最近阅读完 ios 核心动画技巧 这本书后,对于 iOS 动画有了一些基本的了解,但是此书讲的比较深,所以有很多地方不是很明白。由于我是
animateWithDuration:<#(NSTimeInterval)#> delay:<#(NSTimeInterval)#> options:<#(UIViewAnimationOptions)#> animations:<#^(void)animations#> completion:<#^(BOOL finished)completion#> duration: 动画时长 delay
UIView+EasingFunctions 是 UIView 的分类,允许用户轻松实现阴影、自定义圆角、alpha、颜色和方向。
UIView+Shake 是个添加了摇晃动画的 UIView 类。
UIView-Blur 可通过仅仅两行代码对 UIView 进行模糊化处理。
UIView-draggable 是个带有拖拽功能的 UIView 类。
UIView+AutoLayout 是 UIView 的分类,实现了自动布局限制的简单接口。 The goal is to provide a pleasant API for the vast majority of common Auto Layout use cases. It's designed for clarity and simplicity while simultaneousl
UIView+MGBadgeView 允许展示和自定义继承 UIView 每个对象的徽章。