在IOS 13之前,呈现的视图控制器用于覆盖整个屏幕.并且当解除时,执行父视图控制器viewDidAppear
功能.
现在iOS 13将把视图控制器显示为一张默认表,这意味着卡将部分覆盖底层视图控制器,这意味着不会调用viewDidAppear
,因为父视图控制器从未真正消失.
有通向detect that the presented view controller sheet was dismissed的路吗?我可以在父视图控制器rather than using some sort of delegate中覆盖的其他功能吗?