我有一个我正在开发的应用程序的问题.
场景:我有一个mainVC(ViewController),它调用一个模态呈现的secondaryVC.在secondaryVC中进行选择后,我按下UIButton,通过展开segue返回mainVC.
在secondaryVC中,转换配置为"Cross Disolve"和Presentation,作为"Over Current Context"以将上一个视图视为背景(背景配置为50%不透明度):
症状:在这种情况下,当通过展开segue返回时,viewDidAppear永远不会被调用.我需要调用它来执行进一步的检查功能.它被调用,如果不是"过度上下文",我将演示文稿设置为"全屏",但在这种情况下,我无法将前一个视图视为背景.
问题:如何通过mainVC调用viewDidApper来保持secondaryVC的透明度?
PS:对不起,如果我在写这个问题时遗漏了什么; 这是我的第一次.我搜索了这个和其他论坛,我还没有找到解决方案(或者我没有找到它).