2011-02-09 59 views
3

我見過一些使用的UIImagePickerController(http://stackoverflow.com/questions/3393829/how-to-open-a-dialog-box-in-iphone)提問/回答,說明沒有NSOpenPanel在iPhone上,並打開圖像。iPhone:文件選擇器(再次)

在定製拾取任何人都知道一個好的教程,調整爲文件系統對象(例如,所有文件 - 而不僅僅是一個日期或不只是一個形象)。幾乎所有我遇到的情況都是Mark和LeMarche的老虎機採摘工。

+1

要知道,你只能訪問文件在自己的應用程序目錄,如文檔。在非越獄設備上,沒有任何方法可以離開沙箱。 – rckoenes 2011-03-14 12:58:11

回答

1

我還沒有看到關於此主題的教程,但您需要使用NSFileManager的- (NSArray *)contentsOfDirectoryAtPath:(NSString *)path error:(NSError **)error及相關方法以及NSTableViewController來顯示它們。一些可可意見,這將是適合完成這個層次不是IOS提供,但你可以找到或自定義UITableViewCells嵌套或可以縮進目錄內容。上面你提到

由於無法看到你的應用程序目錄以外的文件。您的申請內容也可能是隻讀的,將您限制在目錄中,例如您的申請文件。