我已经在这里的所有帖子中查看了这个问题,但找不到我的错误。
我有vc1,当需要的时候,它会对vcDetail进行排序。
我还有一个在需要时连接到vcDetail的vc2。
vc1和vc2在选项卡控制器下进行组织。vcDetail并非如此。
vc1到vcDetail段是在情节提要中建立的,并在动作上触发。
vc2到vcDetail段是在情节提要中建立的,并在动作上触发。
vcDetail解除按钮是“连线”退出。使用“selected”方法myUnwindAction。
在vc1和vc2中都实现了myUnwindAction。一模一样。也在.h文件中定义。(当我单击vcDetail的展开段时,vc1和vc2都会在故事板编辑器中亮起)。
问题:我的vcDetail再也回不到vc2了。它似乎只会在vc1中展开。
场景:
--在选项卡vcLogin上展示。
--Tab键切换到vc1,segue切换到vcDetail。展开到vc1。好的。
--Tab键切换到vc2,segue切换到vcDetail。解压到vc1 --错误。需要返回给调用者,vc2。
或者:
--在选项卡vcLogin上展示。
--Tab键切换到vc1,请勿分段。
--Tab键切换到vc2,segue切换到vcDetail。解压到vc1 --错误。需要返回给调用者,vc2。
我被卡住了。我如何返回给正确的vc调用者?这就好像不管来源如何,解开总是返回到vc1的"myUnwindAction“。就好像vc2不存在一样。然而,unwind方法就在那里,故事板编辑器似乎知道这两个方法都参与了myUnwindAction (因此提到了突出显示)。
https://stackoverflow.com/questions/44508738
复制相似问题