【发布时间】:2011-12-09 11:29:03
【问题描述】:
我有导航界面,每次按下设置按钮时,我都会使用它弹出设置屏幕。
@interface Navigation : UINavigationController
{
}
-(void)popToMainMenuAnimated:(BOOL)animated;
//.m file
-(void)popToMainMenuAnimated:(BOOL)animated
{
UIViewController *element;
for(element in self.viewControllers)
{
if([element isKindOfClass:[MainSettingClass class]]){
self.modalTransitionStyle = UIModalTransitionStylePartialCurl;
[self presentModalViewController:element animated:YES]
}
}
}
应用程序因以下异常而崩溃。
* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“应用程序试图以模态方式呈现活动控制器。” * 首先抛出调用栈:
注意:这不是根屏幕,而是我的应用程序的第三个屏幕。
【问题讨论】:
标签: iphone ios cocoa uinavigationcontroller