         return bv
     }()
     
+    lazy var backButton: UIButton = {
+       let bb = UIButton.init(frame: CGRect.init(x: 0, y: 20, width: 48, height: 48))
+        bb.setBackgroundImage(UIImage.init(named: "cancel"), for: [])
+        bb.addTarget(self, action: #selector(Search.dismiss), for: .touchUpInside)
+        return bb
+    }()
+    
+    lazy var searchField: UITextField = {
+        let sf = UITextField.init(frame: CGRect.init(x: 48, y: 20, width: self.frame.width - 50, height: 48))
+        sf.placeholder = "Seach on Youtube"
+        sf.keyboardAppearance = .dark
+        return sf
+    }()
+    
     var delegate:hideSearch?
     
     //MARK: Methods

    
    //MARK: Properties
    
    let searchView: UIView = {
       let sv = UIView.init(frame: CGRect.init(x: 0, y: 0, width: UIScreen.main().bounds.width, height: 68))
        sv.backgroundColor = UIColor.white()
        sv.alpha = 0
        return sv

        UIView.animate(withDuration: 0.3, animations: {
            self.backgroundView.alpha = 0.5
            self.searchView.alpha = 1
            self.searchField.becomeFirstResponder()
        })
    }
    
