1
我有一个呈现(模态)视图控制器,需要提交一个操作表。我这样做然而,当:可能在模态视图控制器上使用UIAlertController?
UIAlertController *actionSheet = [UIAlertController alertControllerWithTitle:nil message:nil preferredStyle:UIAlertControllerStyleActionSheet];
...
[self presentViewController:actionSheet animated:YES completion:nil];
我得到这个:
Warning: Attempt to present <UIAlertController: 0x7fed4a608120> on <MyViewController: 0x7fed4d1ca520> which is already presenting (null)
是否有解决办法吗?从一个呈现的视图控制器中使用警报或操作表看起来很常见。
在哪里,当你想调用的代码在你的问题?显示更多上下文。 – rmaddy
@rmaddy它是在按下视图控制器时按下的按钮。 – soleil
这应该起作用。问题不在这里。您可以创建一个示例项目来呈现一个模式,然后呈现一个操作表。如果失败,请发布代码。 –