2017-07-16 47 views

回答

0
func getDirectoryPath() -> String { 
    let paths = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true) 
    let documentsDirectory = paths[0] 
    return documentsDirectory 
} 

let imagePath = (getDirectoryPath() as NSString).appendingPathComponent("/\(file_name).jpg") 

let myImageView.image = UIImage(contentsOfFile: imagePath)! 
0

如果圖像是在包(包含應用程序),你不完整的路徑傳遞給UIImage(named: ...),只有文件名。因此,您的通話將UIImage(named: fileName)

如果在文件路徑中的圖像(從應用中下載了它)使用UIImage(contentsOfFile: fileURL.path)

+1

contentsOfFile初始預計的路徑(而不是URL) –

+0

@LeoDabus你說得對,我已經修復了答案 – Dule

+0

Hi @Dule - 謝謝。如果我想展示圖片畫廊 - 如何做到這一點 –