第一,第二和第三
从第二到第三我用
Third *third = [[Third alloc]initWithNibname:@"Third" bundle:nil];[self presentModalVIEwController:third animated:YES];[third release];
现在我想从第三到第一回来;然后我在第二个代码中设置vIEwDIDAppear:
[self dismissModalVIEwControllerAnimated:NO];
但是1秒钟我看到第二个,我不想看它……我该怎么办?
解决方法 您需要首先关闭第三个视图控制器,然后关闭第二个VIEwcontroller.当您想要第一个视图控制器时,请执行以下代码.-(voID)goToFirstVIEw{ UIVIEwController *vc = [self parentVIEwController]; // UIVIEwController *vc = [self presentingVIEwController]; //ios 5 or later [self dismissModalVIEwControllerAnimated:NO]; [vc dismissModalVIEwControllerAnimated:YES]; }总结
以上是内存溢出为你收集整理的IOS:关闭两个viewController全部内容,希望文章能够帮你解决IOS:关闭两个viewController所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)