//初始化
init(image: UIImage!)
@availability(iOS, introduced=3.0)
//初始化,highlightedImage 高亮图片
init(image: UIImage!, highlightedImage: UIImage?)
var image: UIImage? // default is nil
var highlightedImage: UIImage? // default is nil
var userInteractionEnabled: Bool // default is NO
//动画组,传入UIImage组数
var animationImages: [AnyObject]?
//高亮动画组
var highlightedAnimationImages: [AnyObject]?
//动画执行时间
var animationDuration: NSTimeInterval
//动画重复次数
var animationRepeatCount: Int
//色调
@availability(iOS, introduced=7.0)
var tintColor: UIColor!
//开始动画
func startAnimating()
//停止动画
func stopAnimating()
//动画是否在执行
func isAnimating() -> Bool