У меня есть tableView, который перечисляет содержимое каталога, который включает в себя файлы jpg, pdf, zip, mp3, mp4, sql, .. и даже папки. На следующем этапе у меня есть detailView, который отображает некоторые свойства выбранного файла, такие как fileName, fileSize, filePath, fileType. Все отлично работает.
Но на самом деле мой план состоит в том, чтобы включить дополнительную опцию в detailView.
То есть
- Если выбранный файл в tableView является файлом изображения, он должен открыть imageView в detailView для отображения этого изображения.
- Если выбранный файл представляет собой mp3, он должен открыть проигрыватель для воспроизведения песни в detailView.
- Если выбранный файл является файлом видео или mp4, он должен открыть проигрыватель для воспроизведения этого видео в detailView.
- Если выбранный элемент является папкой, он должен снова открыть tableView, который отображает содержимое папки.
- Для других файлов следует выдать alertView, поскольку это неизвестный файл.
Надеюсь, моя концепция была изложена. Пожалуйста, помогите мне продолжить некоторые примеры кодов. Заранее спасибо ..