2016-12-22 17 views
2

これは愚かなことかもしれませんが、NSExtensionは、MainInterface.storyboard(画像添付)で作成されたカスタムUIを保持している私のアプリに実装されています。今問題は、どうやってそれを取り戻すのですか?ObjectiveC <Custom UI>共有拡張キャンセルボタン

私が試してみた:

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

が、それは動作しません..but。

私はそれが終了するようになった唯一の方法は次のとおりです。

  • @throwの@ ""; (私はAppleの提出の検証に合格するとは思わない)。

私は何が欠けていますか?

ありがとうございました。拡張子を持つ

MainInterface.storyboard

答えて

2

は、あなたが終了しているシステムに伝える必要があります。

それは何かのようになります:それは働いた
[self.extensionContext completeRequestReturningItems:nil completionHandler:nil];

+0

。ありがとうございました !!! –

+0

本当にうれしい!答えを "受け入れてください"。 – siburb

関連する問題