FastAnimation是一个非常简单的动画框架,不用增加代码就可以添加动画效果。使用了Facebook的动画引擎框架
POP。功能:使用属性给视图添加动画效果以及为控件绑定动画;可从NIB文件自动运行;可以关闭自动运行,手动运行动画;可控制动画的细节,比如延迟、持续时间等;扩展动画变得非常简单,只需创建FastAnimationProtocol、ControlFastAnimationProt
ocol和FastAnimationReverseProt
ocol类。
测试环境:Xcode 5.0,iOS 6.0以上

CharacterText是一个可自定义文字效果的UILabel子类,使用NSLayoutManager来为字符串的每个字符定位CATextLayers。这样可以利用CATextLayer的属性来创建一些漂亮的文字效果,比如滑动视图后,文字呈现淡入淡出、掉落等效果。灵感来源于Secret和iOS 8的自动填充效果。应用:CharacterLabel可以代替UILabel。通过继承CharacterLabel来创建自己的动画效果。该项目是用Swift实现的。
点击查看Objective-C版本。


MMPopLabel是具有可选按钮的弹出标签,可用于教程类的提示。


XCDYouTubeKit是一款适用于iOS和OS X的YouTube视频播放器。

VKVideoPlayer
VKVideoPlayer是一个经过严格测试的
Viki 视频播放器,是一个可以处理视频播放的所有技术细节的简单插件。默认情况下,该库使用AVPlayer和AVPlayerItem类在VKVideoPlayerView上播放视频。它是通过进入一个实施VKVideoPlayerTrackProtoc
ol协议的跟踪对象来实现的。默认视频播放器会创建AVPlayer和AVPlayerItem对象来播放视频。
另外,VKVideoPlayer具有一些改进功能:完全自定义UI;没有全屏限制(可设置任意大小);可以显示字幕(支持SRT)并可自定义;支持HTTP Live Streaming协议;支持方向改变,即使开启方向锁定;支持Bulletproof事件机制,可以很容易地集成视频广告等功能;可为日志需求进行delegate callbacks。
