2012-04-04 4 views
4

私は、ココアアプリケーションでNSOpenPanelコントローラを使用してボタンをタップすると、ファイルダイアログボックスを開くココアアプリケーションを実行しました。私たちはUISplitViewControllerを使用しています。ボタンがiphoneでタップされているときにファイルダイアログボックスを開く

iphoneでアプリケーションを開発するために、ボタンをタップしたときにファイルダイアログボックスを開くために使用するコントローラを知りたいと思います。

たとえばメールを作成する際に、ローカルドライブからファイルを添付する場合は、「添付ファイル」ボタンをクリックします。それから私たちが望むファイルを選択するためのファイルを開くダイアログボックスが開きます。使用

いずれかが私を助けるか

Cocoaアプリケーションでは、どのようなコントローラは、ファイルダイアログボックスを開くため?iPhoneのアプリケーションでファイルを開くために使用するために私を提案することができます---------コントローラー-------私の携帯電話のアプリケーションのための賢明なようUISplitViewController

NSOpenPanel

のiPadアプリケーション---------コントローラに使用されている??????

私を助けてください。

答えて

4

iOSには、任意のローカルファイルを参照するという概念はありません。

フォトライブラリから画像を参照する機能があります。そのためにはUIImagePickerControllerを使用できます。

写真以外にも、あなたが開くことができるファイルは自分のサンドボックスフォルダ内にあるものだけです(自分で入れたもの)。それらを表示するビューコントローラは組み込まれていません。NSFileManager contentsOfDirectoryAtPath:error:のようなものを使用してファイルのリストを読み、適切なUIで表示する独自のものを作成する必要があります。

関連する問題