             for:UIControlEvents.touchUpInside)
         
         addSubview(visualEffect)
+        addSubview(statusBar)
         addSubview(buttonCancel)
 
         let views:[String:UIView] = [
             "buttonCancel":buttonCancel,
-            "visualEffect":visualEffect]
+            "visualEffect":visualEffect,
+            "statusBar":statusBar]
         
         let metrics:[String:CGFloat] = [
             "buttonCancelWidth":kButtonCancelWidth]

            views:views))
        addConstraints(NSLayoutConstraint.constraints(
            withVisualFormat:"H:|-0-[visualEffect]-0-|",
            options:[],
            metrics:metrics,
            views:views))

        visualEffect.isUserInteractionEnabled = false
        visualEffect.clipsToBounds = true
        
        let statusBar:UIView = UIView()
        statusBar.isUserInteractionEnabled = false
        statusBar.translatesAutoresizingMaskIntoConstraints = false
        statusBar.clipsToBounds = true
        statusBar.backgroundColor = UIColor(white:0, alpha:0.1)
        
        let flow:UICollectionViewFlowLayout = UICollectionViewFlowLayout()
        
        let buttonCancel:UIButton = UIButton()
