我有一個tableView,它列出了包含jpg,pdf,zip,mp3,mp4,sql,..文件甚至文件夾的內容目錄。在下一步中,我有一個detailView,顯示選定文件的一些屬性,如fileName,fileSize,filePath,fileType。一切都很完美。iPhone - 使用子文件夾
但實際上我在detailView中包含了一個附加選項。
即,
- 如果在的tableView所選擇的文件是一個圖像文件時,它打開在一個的DetailView ImageView的,以顯示圖像。
- 如果選定的文件是mp3,它會打開播放器在detailView中播放歌曲。
- 如果所選文件是一個視頻或mp4文件,它會打開一個播放器在detailView中播放該視頻。
- 對於其他文件,它推送一個alertView關於它是未知文件。
(我在這裏卡住了..)5.如果選擇的項目是一個文件夾,它應該再次打開一個tableView顯示該文件夾的內容。
也就是說,它應該打開一個tableView中的子文件和子文件夾,這應該是一個遞歸函數。請幫我做這個..
我想我的屏幕截圖可能會給出一些想法。
這是我的tableView我列出目錄的內容..
其中「SQLTutorial」在上面的列表
這是一個圖像文件的DetailView文件夾
這是視頻文件的詳細視圖
這是一個音頻文件
請幫我一些示例代碼,查看存儲的tableView的文件夾和子文件夾來完成的過程中的DetailView。先謝謝你。
謝謝你..你能否介紹第二部分? – iOS 2010-11-19 12:27:49
當我在tableView中選擇文件夾「SQLTutorial」時,它應該導航到推送其內容的tableView。我可以有這個方法的任何源代碼嗎? – iOS 2010-11-19 13:10:26