多个按钮在swift中使用相同的segue

时间:2015-11-11 18:12:21

标签: ios swift uiviewcontroller uibutton segue

我对swift很新,所以请你放轻松。我尝试使用两个按钮返回到同一个View Controller。一个按钮将有一些逻辑,另一个按钮将取消场景并返回。我想通过使用相同的segue来做到这一点。

  @IBAction func reduceButton(sender: AnyObject) {
    performSegueWithIdentifier("BackToViewController", sender: sender)
  }
  @IBAction func cancelButton(sender: AnyObject) {
    performSegueWithIdentifier("BackToViewController", sender: sender)
  }

  // MARK: - Navigation
  override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if segue.identifier == "BackToViewController"{
      let firstScene = segue.destinationViewController as! ViewController
  firstScene.reducedString = reducedString
}

我不确定这是否是正确的方法,或者我是否完全错误。我的按钮都不会起作用而且我很难过。任何帮助将不胜感激。

0 个答案:

没有答案