我有3个Scenes
通过Segue
连接。SceneA
> SceneB
> SceneC
SceneA
调用SceneB
,而SceneB
调用SceneC
。您必须先通过SceneC
才能从SceneA
进入SceneB
。
我希望SceneA
成为delegate
的SceneC
。
我想我必须将SceneA
设置为SceneB
委托,并将SceneB
设置为SceneC Delegate
。
我真的不需要SceneB
成为SceneC
的代表。有什么方法可以直接将SceneA
设置为SceneC
的代表吗?
最佳答案
您需要通过设置的声音来遍历SceneB
,但是SceneA
不必是delegate
的SceneB
。您可以将信息直接传递给SceneB
,而不会在触发segue时继续传递给SceneC
。只要在SceneB
上适当地命名该属性,就可以清楚地知道其用途。