問題タブ [uidocumentinteraction]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - UIDocumentInteractionController ナビゲーション バーの色を変更する
の色合い/背景色を変更する方法はありUIDocumentInteractionController
navigationbar
ますか?
iphone - UIDocumentInteractionControllerのdismissPreviewAnimatedがクラッシュする
次のようにドキュメント インタラクション コントローラーを開くことができます。
しかし、次のようにプログラムで閉じようとすると:
アプリは、「[QLPreviewController exitFullScreenToRect:inView:]: 認識されないセレクターがインスタンス 0x197500 に送信されました」というメッセージとともに、dismissPreviewAnimated 行でクラッシュします。
私の目標は、アプリが着信ファイルを受け入れるたびにアプリ デリゲートからプレビューを閉じることです (コントローラーを見つけることができるように、documentController 変数をアプリ デリゲートに渡しています)。コマンド、同じクラッシュが発生します。
エラー メッセージ内の QLPreviewController への参照は、dismissPreviewAnimated がクラッシュしている基になるメソッドを呼び出していることを示しています。直接使用しているわけではありませんが、プロジェクトに QuickLook フレームワークを追加しようとしましたが、役に立ちませんでした。
これに関するドキュメントには何も表示されません。また、Web または開発者フォーラムで「UIDocumentInteractionController disconnectPreviewAnimated」を検索しても、例や情報が見つかりません。誰でもこれに光を当てることができますか?
iphone - pdf/doc/xls を他の iPhone アプリで変更確認付きで開く
アプリ間通信を実装する方法を知っています。私はいくつかの例でそれをしました。
今、doc/xls ファイルを、そのようなファイルで開くための URL スキームを持つ iPad/iPhone の他のアプリケーションと送信/共有する必要があります。
質問
- そのようなファイルを開くための URL スキームを持つアプリケーションのリストを見つけるにはどうすればよいですか。
- 上記のリストで、特定のアプリケーションでのオープンインを制限するにはどうすればよいですか?
重要
- 共有ドキュメントがそれ以上共有されないようにするにはどうすればよいですか (電子メール/印刷など)。
- また、共有ファイルがそのアプリケーションによって変更された場合、どうすればそれを知ることができますか?
- 変更後に共有ファイルを元に戻すにはどうすればよいですか。
- 共有は読み取り専用、読み取り/書き込み特権にするオプションがあります。
ipad - detailView の UIDocumentInteractionController
を使用してファイルをプレビューしていますUIDocumentInteractionController
が、iPad のすべての領域を占有しています。Split View Controllerの詳細ビューに表示させたいです。UIView
View Controller がすべての画面を占有していないことを確認しました。何か案は?documentInteractionControllerRectForPreview:
が呼び出されていることを確認しました。
iphone - iOSで関連付けが不明なファイルを開くにはどうすればよいですか?
それはかなり不可能だと思いますが、とにかく尋ねます。私のアプリケーションは、ファイルの関連付けを使用して、いくつかの種類のファイルを開きます。必要なのは、アプリ内でファイルの関連付けを行うことです。たとえば、アプリのDocumentsフォルダーにいくつかのファイルがあり、ユーザーが開きたいときに、どのアプリケーションで開きたいかを尋ねるのは良い考えです(メールアプリのように)。
URLスキームで実行できる可能性がありますが、ユーザーがどのアプリケーションを使用しているかわからない場合は使用できません。それで、アプリケーション内でデバイスのファイルの関連付けを使用する方法はありますか?
ios - iWork アプリから自分のアプリへの直接転送を有効にする
iWork のアプリ ドキュメント (Pages、Numbers、Keynote) を処理できるアプリを作成できないか調査中です。私はアプリを作成し、ドキュメント タイプを登録しましたが、これは、UIDocumentInteractionController を実装する他のアプリから Open In をサポートすることしかできません。
私が収集できる限り - 現在利用可能な唯一の可能性は、WebDAV サービスを実装し、それを使用してドキュメントを同期することです。
別の可能性は、iTunesを使用して転送することです
私の結論:直接転送はありません。
これらのオプションのどれも私には魅力的ではありませんが、最も合理的な方法は、DropBox のような WebDAV サービスを実装することです。
それで、私の質問は - 直接的な方法でドキュメント転送を可能にした経験がある人はいますか - もしそうなら、どのように. そうでない場合、WebDAV パスが実行可能であると言うのは正しいですか?
ありがとう。
objective-c - UIDocumentInteractionController/UISplitViewControllerを使用したQLPreview
このプレビューコントロールの1つをUISplitViewControllerの詳細ビューで使用する方法はありますか。
アプリケーションのドキュメントをプレビューしようとして、ファイルブラウザの部分を作成しました。しかし、他の部分はまだ私にはわかりません。
SplitViewControllerの詳細ビューにプレビューを表示するために行ったことは何でも失敗で終了しました。助けていただけませんか。この機能をどのように実現できますか?
objective-c - iOSメールとSafariのアプリでOpenIn...メニュー項目をサポートする
UIDocumentInteractionController
クラスで「OpenIn...」を使用して、SafariアプリとMailアプリからアプリでドキュメントを開く必要があります。どうすればこれを達成できますか?
ios5 - UIDocumentInteractionControllerまたはQLPreviewControllerはiOS5でPDFをズームできませんか?
QLPreviewControllerを使用して、自分のアプリの1つでPDFファイルを表示しています。ただし、iOS5以降、ユーザーはPDFをピンチしてズームイン/ズームアウトすることはできなくなりました。iPhoneユーザーは何も読めないので、これはひどいことです。
UIDocumentInteractionControllerも使用してみましたが、同じ問題が発生しました。
誰もがこれで何が起こっているのか知っていますか?
ios - iOS 用ファイル ビューアー
私の iOS アプリでは、png、jpg、iWork ファイル、MS Office ファイルなど、すべての一般的なファイル形式を読み取ることができるファイル ビューアーが必要です。今、私は標準の UIDocumentInteractionController を使用していますが、いくつかの点を除いては良いです:
- 「開く」機能を非表示にする機能はありません
- iPhone にはフルスクリーン モードはありません。iPad ではトップバーがワンタッチで隠れるが、iPhone では隠れない
- 100% スケールを超えてズームする機能はありません。フォントが小さいテキストファイルではあまり使い物になりません
その要件を満たすオープン ソースまたは有料のファイル ビューアーを教えてください。
ありがとう!