将segue和IBAction用于一个按钮

时间:2015-05-25 03:52:17

标签: ios xcode swift

有没有办法为按钮指定segue和IBAction?还有一种尝试从MPMediaPickerController过渡的不同方法(e.i,用户将在一个视图控制器上,选择一首歌,然后出现在另一个视图控制器中)

1 个答案:

答案 0 :(得分:1)

最简单的方法是将segue放入IBAction。这样它将同时运行。为了保持代码清洁,您可以为segue创建一个单独的方法,然后从IBAction内部调用该方法。

示例

@IBAction func buttonPressed(sender: UIButton) {
  segue()
  //do stuff
}

func segue() {
  //run the transition
}

希望有所帮助:)