我在iOS7中遇到问题,我正在调用segue performSegueWithIdentifier
(我有这样的代码,几乎可以在其他任何地方使用),然后我将segue登录prepareForSegue
,然后再次登录segue应该的视图控制器(VC)推到顶部。
prepareForSegue
被适当地调用,并且 segue 具有正确的字符串作为其标识符属性。然而,它应该推到顶部的 VC 永远不会被初始化也不会viewWillAppear
被调用。
我正在谈论的 segue 是唯一一个不工作的(所有其他的都在 ios6 和 7 中工作),是从中心 VC 到正确 VC 的一个引导。顺便说一句,这在 iOS6 中完美运行。
可能是什么原因?
编码:
-(IBAction)gotoMainMenu:(id)sender{
DLog(@"DifferentName");
[self performSegueWithIdentifier:@"DifferentName" sender:self];
}