我的应用程序在用户添加新的foo时使用模态视图。用户使用此模式视图选择foo类型。根据所选类型的不同,用户需要了解更多信息。iPhone模态视图内的另一种模态视图?
我想使用另一个模态视图来询问这些额外的信息。我试图创建像第一个(这很好)的新模式视图,并导致Xcode中的堆栈溢出/“加载堆栈帧”错误。
我是否以完全错误的方式去解决这个问题,即这只是一个非常糟糕的主意?我应该重新考虑UI吗?
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:addController];
[self presentModalViewController:navigationController animated:YES];
通常存在与呈现多个modalViewControllers没有问题。您能发布用于两种不同演示文稿的完整代码吗?另外:来自屏幕底部的两个叠加模态VC可能会让用户感到困惑。也许你应该在导航控制器的新级别中提供附加信息。 – FelixLam 2010-01-21 09:49:35