Как в режиме просмотра изображений может отображаться фотография по URL в SWiftUI?
У меня есть фотография с именем «0.jpg» в моем iPhone, а URL-адрес «/ var / mobile / Containers / Data / Application / EB3DA19A-F7B2-48DD-8681-139C7FCB9090 / Documents / Photos ".
А мой исходный код выглядит следующим образом:
var imageSection: some View {
Image(landmark.photoName,bundle: Bundle(url:FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!.appendingPathComponent("Photos")))
}
При запуске выдается ошибка: [SwiftUI] Не найдено изображение с именем 0.jpg в каталоге активов для / var / mobile / Containers / Data / Application / E03608D6-24A5-4797-8C16-DDAEB03AB623 / Documents / Photos
И я уверен, что файл jpg существует, потому что я использую UIImage в качестве параметра, и он будет отображаться хорошо:
var imageSection: some View {
Image(uiImage: UIImage(named: "/var/mobile/Containers/Data/Application/EB3DA19A-F7B2-48DD-8681-139C7FCB9090/Documents/Photos/0.jpg"))
}
Как я могу отобразить изображение на изображении без UIImage?
Большое спасибо!