4

カメラロールで使用されているようなアプリをネイティブの共有ダイアログに追加することはできないと思います。ただし、ダイアログにさまざまなアプリのスクリーンショットが表示されます。

このダイアログに入ることができるのは、OS に統合されているアプリだけですか? それとも、何らかのスキームか何かで可能ですか?

4

3 に答える 3

4

「The Tiger」が言及した可能性を調査しましたUIDocumentInteractionControllerが、それは不可能であるという結論に達しました。

私はAppleのドキュメントを見て、info.plistのドキュメントタイプが他のアプリでは機能すると宣言しましたが、メール、画像/カメラロールなどでは機能しません; ネイティブ共有ダイアログ。

編集:私は本当に反対票を獲得していません....それが不可能であると言ういくつかの参考文献があります:

于 2013-01-06T21:25:01.697 に答える
2

これを実現するには、UIActivityをサブクラス化する必要があります。Dropboxの例があります: https ://github.com/goosoftware/GSDropboxActivity

于 2013-01-04T11:01:08.480 に答える
-1

開きたいファイルタイプをサポートするものとしてアプリを登録し、それらを開くためのコードを追加します。ドキュメントインタラクションプログラミングトピックを参照してください。

于 2013-01-06T22:00:27.183 に答える