我有一個tableView,它列出了包含jpg,pdf,zip,mp3,mp4,sql,..文件甚至文件夾的內容目錄。在下一步中,我有一個detailView,顯示選定文件的一些屬性,如fileName,fileSize,filePath,fileType。一切都很完美。iPhone - detailView控制器
但實際上我的計劃是在detailView中包含一個附加選項。
即,
- 如果在的tableView所選擇的文件是一個圖像文件時,它應該打開在一個的DetailView的ImageView以顯示該圖像。
- 如果所選文件是mp3,則應打開播放器以在detailView中播放歌曲。
- 如果所選文件是視頻或mp4文件,則應打開播放器以在詳細視圖中播放該視頻。
- 如果選定的項目是一個文件夾,它應該再次打開一個tableView,它顯示該文件夾的內容。
- 對於其他文件,它應該推送一個alertView關於它是未知文件。
希望我的概念能夠很好地被敘述。我得到了播放.mp3和.mp4文件的方法。現在我卡在推送imageView和文件夾的情況下。我沒有任何想法來進行這兩種方法。
這是我的tableView
這是我的視頻文件的DetailView
這是我的一個.MP3文件
這是的DetailView空了的DetailView我ImageView的。
請幫我做一些示例代碼。先謝謝你。
對不起。我無法在最後幾個步驟中上傳截圖。 – iOS 2010-11-18 14:08:09