ObjectiveC <custom ui =“”> Share Extension Cancel按钮

时间:2016-12-22 00:12:06

标签: ios objective-c ios8-share-extension

这可能是愚蠢的事情,但我已经为我的应用程序实现了这个共享NSExtension,该应用程序包含MainInterface.storyboard内置的自定义UI(附图像)。现在的问题是,我该如何退出呢?

我试过了:

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

..但它不起作用;

我退出的唯一方法是:

  • @throw @&#34;&#34 ;; (我甚至认为不会通过Apple的提交验证。)

我错过了什么?

感谢。

MainInterface.storyboard

1 个答案:

答案 0 :(得分:4)

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

它将是这样的:
[self.extensionContext completeRequestReturningItems:nil completionHandler:nil];