我是故事板編程的新手。我設計了一個故事板(比如SB1),它在視圖控制器中有兩個功能。我有另一個故事板(SB2),它有兩個按鈕。從這兩個按鈕我想要顯示SB1,但是當我按下按鈕1時,然後func1應該執行,如果我按下按鈕2,然後fun2應該執行。有什麼建議麼。具有不同功能的故事板視圖控制器
我的代碼如下。
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if let viewController = segue.destinationViewController as? StotyBoard1ViewController
where segue.identifier == "LocatorSegue" {
viewController.func1()
}
//how to invoke SB1 Func2 from here
}
@IBAction func button1Click(sender: AnyObject) {
self.performSegueWithIdentifier("SB1Segue", sender: self)
}
@IBAction func button2Click(sender: AnyObject) {
{
self.performSegueWithIdentifier("SB1Segue", sender: self)
}