         rootView?.addSubview(infoView!)
         rootView?.bringSubviewToFront(infoView!)
     }
-    
+
     private func deleteAllMonitorViews(){
         for button in buttons{
             button.removeFromSuperview()

            button.alpha = 0.2
            buttons.append(button)
            if !view.userInteractionEnabled{
                view.userInteractionEnabled = true
            }
            view.addSubview(button)
        }
        
    }
    
    //true: targetList include view
    private func checkTargetView(view:UIView) -> Bool{
        if view is UILabel ||  view is UIImageView || view is UIButton{

            analyzeView(childViews[i] )
        }
    }

    private func drawViewOn(view:UIView){
        if checkTargetView(view){
            let button = MonitorButton(frame: CGRectMake(0.0, 0.0, view.frame.size.width, view.frame.size.height))
