0

我正在使用一个 GitHub 项目,它允许我使用 .xib 文件(GitHub 链接 1)创建一个弹出窗口。我还在使用来自 GitHub 的另一个项目,该项目创建了一个侧边菜单(GitHub 链接 2)。

当我点击其中一个按钮时,我希望显示一个弹出窗口。然而,第二个设置的方式需要我将代码添加到应用程序委托,不幸的是,我遇到了这个问题。

这是我用于弹出窗口的代码:

SampleViewController *sampleViewController = [[SampleViewController alloc] initWithNibName:@"SampleViewController" bundle:nil];
    [self presentViewController:samplePopupViewController animated:YES completion:nil];

在最后一行代码中,我收到以下错误消息:

No visible @interface for 'AppDelegate' declares the selector 'presentViewController:animated:completion:'

我该如何解决?

4

1 回答 1

0

是的。如果您导入视图控制器的标头,那么您可以在应用程序委托中创建并显示该视图控制器的实例。

为什么不试试呢?

于 2013-09-13T20:36:24.823 回答