Objective c dismissViewControllerAnimated不调用父视图将出现-仅在iPad上

Objective c dismissViewControllerAnimated不调用父视图将出现-仅在iPad上,objective-c,ipad,modal-dialog,viewcontroller,dismiss,Objective C,Ipad,Modal Dialog,Viewcontroller,Dismiss,我注意到,在iPad中,只有出于某种原因,在解除ViewControlleranimated之后,父视图才会出现,并且永远不会被调用。在我的iPhone6S和iPhone6上不会发生这种情况,在解除ViewControllerAnimated后,ViewWillAppeal将始终被调用 我试图使用[self.presentingViewController viewwillbeen:YES]强制呼叫,但没有成功 如何确保调用父视图时显示?谢谢 NativeRecognitionViewContr

我注意到,在iPad中,只有出于某种原因,在解除ViewControlleranimated之后,父视图才会出现,并且永远不会被调用。在我的iPhone6S和iPhone6上不会发生这种情况,在解除ViewControllerAnimated后,ViewWillAppeal将始终被调用

我试图使用[self.presentingViewController viewwillbeen:YES]强制呼叫,但没有成功

如何确保调用父视图时显示?谢谢

NativeRecognitionViewController.mm-以下是我试图排除的方法

-(void) ExitNow{
    NSLog(@"Exiting view");

    [self dismissViewControllerAnimated:YES completion:nil];        
    [self.presentingViewController viewWillAppear:YES]; <---I added this to try on iPad but it didnt call the FirstViewController::viewWillAppear. 
调用堆栈:


设置全屏模式演示样式谢谢,它很有效,有没有办法将项目中的所有内容设置为使用全屏模式而不是自动模式,或者我必须逐个设置。我有这么多的观点要一个接一个地设定这能回答你的问题吗?设置全屏模式演示样式谢谢,很有效,有没有办法将项目中的所有内容设置为使用全屏模式而不是自动模式,或者我必须逐个设置。我有这么多的观点要一个接一个地设定这能回答你的问题吗?
- (void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];

   .....