title: Passing parameters in a clickable UIabel
body: <p>I'm trying to make a clickable UILabel by following with this code:</p>
  
  <pre><code>let tap_plato = UITapGestureRecognizer(target: self, action: #selector(ViewController.ale_plato1))
  
  plato1.isUserInteractionEnabled = true
  plato1.addGestureRecognizer(tap_plato)
  
  ...
  
  @objc
  func ale_plato1(sender: UITapGestureRecognizer){
  
  let label = sender.view
  
  print ("tapped!")
  
  }
  </code></pre>
  
  <p>This works well. But I want to pass parameters to the function. Something like this:</p>
  
  <pre><code>let tap_plato = UITapGestureRecognizer(target: self, action: #selector(MenuController.ale_plato1("parameter")))
  plato1.isUserInteractionEnabled = true
  plato1.addGestureRecognizer(tap_plato)
  
  
  @objc
  func ale_plato1(sender: UITapGestureRecognizer, parameterRecived: String){
  
  }
  </code></pre>
  
  <p>But I don't know how do that in swift 3... </p>
  
  <p>Any help? Thanks you</p>