如果在presentModalViewControllerAnimated之前调用dismissModalViewControllerAnimated:是吗?

时间:2011-05-07 17:03:00

标签: uiviewcontroller uinavigationcontroller dismiss

我在做:

if (navigationController.visibleViewController == passcodeInputNav) {
    [navigationController dismissModalViewControllerAnimated:NO];
}

条件是否不必要?我可以这样做:

[navigationController dismissModalViewControllerAnimated:NO];

如果没有模态视图控制器,会发生什么?

1 个答案:

答案 0 :(得分:0)

我要去:

[navigationController dismissModalViewControllerAnimated:NO];

没有if语句,因为无论是否已呈现模态视图控制器,它都能正常工作。