我有多个视图控制器,当我转换到某些视图控制器时,我想执行不同的自定义 segue。
我已经为不同的自定义 segues 正确地制作了代码,并将相应的 segues 设置为该类。
我的问题是,当我从ViewControllerA转换到ViewControllerB时,我希望它执行CustomSegueA并且确实如此。当我从ViewControllerB转换到ViewControllerC时,我希望它执行CustomSegueB但它执行的是CustomSegueA。事实上,每个后续转换都会执行CustomSegueA。如果我将转换从ViewControllerA更改为ViewControllerB到CustomSegueB则每个后续转换都将使用CustomSegueB。
有什么建议么?