ObjectiveC <自定义UI>共享扩展名取消按钮

Cez*_*cea 3 objective-c ios ios8-share-extension

这可能有些愚蠢,但是我NSExtension为我的应用实现了此共享,该应用具有内置的自定义UI MainInterface.storyboard(已附加图像)。现在的问题是,我如何退出呢?

我试过了:

  • [self.navigationController popViewControllerAnimated:YES];
  • [self dismissViewControllerAnimated:YES completion:nil];
  • [self.presentingViewController dismissViewControllerAnimated:YES completion:nil];

..但是它不起作用;

我退出它的唯一方法是:

  • @throw @“”; (我什至认为都不会通过苹果的提交验证。。)

我想念什么?

谢谢。

MainInterface.storyboard

sib*_*urb 5

使用扩展,您需要告诉系统您已经完成。

它将类似于:
[self.extensionContext completeRequestReturningItems:nil completionHandler:nil];