問題タブ [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.
iphone - SDK を介して iOS で「Open in...」オーバーレイを取得する
UIDocumentInteractionController を介して他のアプリケーションでドキュメントを開く機会を提供する iOS アプリがあります。presentOpenInMenuFromRect
PDFを表示するときに表示される「Open in ...」「Open in iBooks」のSafariスタイルのオーバーレイメニューもありませんpresentOpenInMenuFromBarButtonItem
(たとえば)。これらは、メニューを要求する唯一の方法のようです。私の「開く」メニューは機能しますが、それは私が提供しようとしている UI エクスペリエンスではありません。この機能はプライベート フレームワークにありますか、それとももっと明白なものがありませんか?
編集: 2 つのボタンを備えたツールバーだと思われます。まだ確認または拒否を探しています。
iphone - UIDocumentInteractionController を介してアプリケーションのリストを取得します
UIDocumentInteractionController を使用して、ボタンをクリックしたときにデバイスで使用可能な pdf アプリケーションのリストを開きますが、すべてのアプリケーションのリストを表示する設定テーブルを表示したいので、ユーザーは次回は表示せずにそのアプリケーションに直接リダイレクトされますアクションシートまたは任意のオプション 私の cade は次のとおりです。
どうやってやるの?
objective-c - UIDocumentInteractionController の「式結果未使用」
穏やかな!私は自分が何をしているのか漠然としか理解していません。
別のアプリケーションに送信される前にファイル名が変更されることを期待して、UIDocumentInteractionController の Name プロパティを設定しようとしています。私はこれを達成するために以下を使用しています:
次の行で「Expression Result Unused」エラーが発生します。
私はこれを理解しようとして気が狂っています。任意の支援をいただければ幸いです。
objective-c - バンドルされた PDF をアプリ内から iBooks に送信
ボタンに添付された次のコードを使用して iBooks で PDF ファイルを開こうとしていますが、ボタンをクリックしても何も起こりません。メソッドは確実に呼び出されています。
クラス自体を関連するデリゲートとして宣言しました。ドキュメントには必須のデリゲート メソッドがないと記載されているため、これですべてです。ボタンをタップしても何も起こらず、何が欠けているのかを見つけようとしています - どんな助けも大歓迎です!
iphone - UIDocumentsInteractionControllerはiBooksを表示しますが、開きません
私のUIDocumentsInteractionControllerは、「iBooks」というボタンが付いたアクションシートを表示する限り機能していますが、そのボタンをクリックすると、単に閉じてiBooksに移動しません。これが私のコードです:
私は何が間違っているのですか?ありがとう
ios - iosはDocumentsDirectoryからibooksでpdfを開きます
次のコードを使用して、ibook などの他のアプリケーションを使用して、生成してドキュメント ディレクトリに保存した PDF を開こうとしています。
正常に動作する必要があるようですが、ポップオーバーがibooksをポップしない場合、他のアプリケーションがありますが、ibooksはありません。プレビューで開くことができるので、PDF が適切にフォーマットされていることがわかります。私が間違っていることを知っている人はいますか?多くのチュートリアルを見ましたが、解決策が見つかりませんでした
iphone - 特定のファイルタイプをサポートするインストール済みアプリのリストをプログラムで取得します
iOSにインストールされているアプリケーションのリストを取得できないことは明らかですが、特定のファイルタイプに登録されているアプリのリストを特定できるようにするためのトリックはありますか?つまり、その特定のファイルタイプの[開く...]メニューにユーザーに表示されるリストです。canOpenURLはブール値のみを返しますが、理想的には、サポートされているインストール済みアプリケーションのリストを返します。
ios - DocumentInteractionController アノテーション プロパティが 2 番目のアプリに渡されない
アプリ #1 に DocumentInteractionCotroller (docInter と呼びましょう) を実装して、アプリ #2 に画像を渡しました (ほぼ instagram の方法http://instagr.am/developer/iphone-hooks/ )。次の 1 つの点を除いて、すべて問題ありません。
アプリ 2 がフォアグラウンドになると、アプリ デリゲートで呼び出される最初のメソッドは - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation です。
これは予想されることです...
docInter注釈プロパティに情報を含む辞書全体を設定し、この辞書が存在し、willBeginSendingToApplicationおよびdidEndSendingToApplication Delegateメソッドの情報でいっぱいであることを確認しても、「注釈」引数はnilです。
問題を明確に説明したいと思います。助けてくれてありがとう。
iphone - UIDocumentInteractionController が zip ファイルをプレビューしない
を使用しUIDocumentInteractionController
て、アプリ内のほぼすべてのドキュメント タイプのプレビューを表示します。iOS 5.1 までは、zip ファイルは で処理されていましたUIDocumentInteractionController
- コンテンツをプレビューするのではなく、プレースホルダーを表示していました。ただし、UIDocumentInteractionController
プレビューはまったく表示されなくなりました。zip ファイルをプレビューするためのアドバイスをUIDocumentInteractionController
いただければ幸いです。
ios - タッチ イベントをインターセプトできるカスタム QLPreviewController または UIDocumentInteractionController
さて、私がやろうとしているのは、この図に似たドキュメント ビューアーを作成することです。
基本的には、画面のどこかをタップすると上下のバーが表示されるはずです。もう一度タップすると消えます。
私はサブクラス化QLPreviewController
し、すでに付属している (トップ) ナビゲーション バーを活用することができましたQLPreviewController
。これはうまくいきます。ここで、トップ バーが表示されるたびにボトム バーを表示する必要があります。ページの下部にa を追加できUIToolbar
ますが、下部のバーを非表示/非表示にできるようにタッチ イベントをインターセプトする必要があります。私はそれを機能させる方法を理解できないようです。サブクラス自体UITapGestureRecognizer
のビューにa を追加しようとしましたが、うまくいきませんでした。また、ユーザーフォームが下のドキュメントと対話するのを妨げるオーバーレイをQLPreviewController
作成しようとしました。UIView
UITapGestureRecognizer
誰でもこれを行う方法について何か考えがありますか? 前もって感謝します!