 {
     var currentTime:TimeInterval
     private weak var controller:CHome!
+    private weak var viewThumb:UIImageView!
     private weak var layoutTrackTop:NSLayoutConstraint!
+    private weak var layoutThumbLeft:NSLayoutConstraint!
     private let kMinTime:TimeInterval = 0.5
     private let kMaxTime:TimeInterval = 10
     private let kStartTime:TimeInterval = 2
     private let kTrackHeight:CGFloat = 4
+    private let kThumbWidth:CGFloat = 30
     
     init(controller:CHome)
     {

        
        super.layoutSubviews()
    }
}

            view:track,
            toView:self)
        
        let layoutThumbTop:NSLayoutConstraint = NSLayoutConstraint.topToTop(
            view:viewThumb,
            toView:self)
        let layoutThumbBottom:NSLayoutConstraint = NSLayoutConstraint.bottomToBottom(
            view:viewThumb,
            toView:self)
        let layoutThumbWidth:NSLayoutConstraint = NSLayoutConstraint.width(
            view:viewThumb,
            constant:kThumbWidth)
        layoutThumbLeft = NSLayoutConstraint.leftToLeft(
            view:viewThumb,
            toView:self)
        
        addConstraints([
            layoutTrackTop,
            layoutTrackHeight,
            layoutTrackLeft,
            layoutTrackRight,
            layoutThumbTop,
            layoutThumbBottom,
            layoutThumbWidth,
            layoutThumbLeft])
        
        thumbNormal()
    }
    
    required init?(coder:NSCoder)
