         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()

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

            for:UIControlEvents.touchUpInside)
        
        addSubview(visualEffect)
        addSubview(statusBar)
        addSubview(buttonCancel)

        let views:[String:UIView] = [
            "buttonCancel":buttonCancel,
            "visualEffect":visualEffect,
            "statusBar":statusBar]
        
        let metrics:[String:CGFloat] = [
            "buttonCancelWidth":kButtonCancelWidth]
