UIView-Easing

授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 动画(Animation)
软件类型 开源软件
地区 不详
投 递 者 喻高寒
操作系统 iOS
开源组织
适用人群 未知
 软件概览

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 每个对象的徽章。