CORRECT WAY TO USE BUTTONS IN SPRITEKIT XCODE : i am creating my second app but first iOS game 
I am all done with coding and levels

but at the end i am struggling to use the buttons in sprite kit so i can create share, like or to implement setting menu in it
the one way i am using is proving below

      Button = UIButton(type: UIButtonType.custom)
      Button.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
      Button.center = CGPoint(x: (self.view?.frame.width)! - 30, y: 60)
      Button.setImage(UIImage(named: "Pause"), for: UIControlState.normal)
      Button.addTarget(self, action: #selector(PauseGame), for: UIControlEvents.touchUpInside)
      self.view?.addSubview(Button)


now the problem with this button is that it is always enable and displayed, no matter what screen or scene i am in. 
just want to ask if there is any other way of using the buttons


or may be i have to use storyboard in spritekit project for all the settings, menuscreen and extra buttons (eg. like, share)

plz plz help me out 
thanks in advance