Я новичок в программировании раскадровки. Я разработал раскадровку (скажем, SB1), у нее есть два функционала в своем контроллере view. У меня есть другая раскадровка (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)
}