如何在共享扩展中呈现 ViewController?

How to presentViewController in share extension?

我正在 iOS 中自定义共享扩展。

我创建了一个按钮,想要 presentViewController,

但是 self.extensionContext 没有 presentViewController 方法。

在主应用中我们可以使用下面的代码来呈现ViewController。

 [appDelegate.window.rootViewController presentViewController:myViewController animated:NO completion:nil];

完成:无];

如何在 self.extensionContext

中呈现视图控制器

我不会用

 [self.extensionContext  presentViewController:myViewController animated:NO completion:nil];

如何呈现视图控制器?

在您要显示视图控制器的视图控制器中:

[self presentViewController:viewController animated:true completion:nil];

[self.navigationController presentViewController:vc animated:YES completion:nil];