Iphone 视图在转换前未完全加载?

Iphone 视图在转换前未完全加载?,iphone,objective-c,ios,modalviewcontroller,segue,Iphone,Objective C,Ios,Modalviewcontroller,Segue,我有一个模态视图控制器和一个主视图控制器。当我打开模态视图控制器时,一切正常。但当我按下后退按钮时,主视图控制器不会加载,而是在转换完成后立即加载自身。是否有其他方法可以解决此问题?我会用prepareforsegue吗?如果您能指出正确的方向,我们将不胜感激 尝试在视图中执行所有操作Willapear:因为当modelViewController被禁用时,Willapear:将仅在那里调用并加载加载功能:如果您使用的是presentModalViewController(或与之相当的故事板),

我有一个模态视图控制器和一个主视图控制器。当我打开模态视图控制器时,一切正常。但当我按下后退按钮时,主视图控制器不会加载,而是在转换完成后立即加载自身。是否有其他方法可以解决此问题?我会用prepareforsegue吗?如果您能指出正确的方向,我们将不胜感激

尝试在视图中执行所有操作Willapear:因为当modelViewController被禁用时,Willapear:将仅在那里调用并加载加载功能:

如果您使用的是presentModalViewController(或与之相当的故事板),您所要做的就是调用模态视图控制器
[self dismissModalViewControllerAnimated:YES]
。主视图控制器将不会从内存中删除,因此无需进行任何设置。

这对我来说是可行的,但我将如何更改转换样式?我尝试过self.modalTransitionStyle…但不起作用!只是执行SegueWithIdentifier。代码如下:[self-PerformsgueWithIdentifier:@“TableView”发件人:无];看起来您正在使用故事板,所以只需在故事板中选择segue并在属性编辑器中更改其转换样式。如果您没有使用故事板,请发布segue声明代码。我更改了转换样式,但延迟问题仍然存在。主视图控制器是否显示模式视图控制器?如果是,则应保持加载在模态视图控制器后面。