//初始化
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