2012-05-10 102 views
2

我將我的圖像保存在文件夾「pic」(圖像的完整路徑示例:/Users/apple/Library/Application Support/iPhone Simulator/5.1/Applications/2526EA68-229D-40BC-BB57-56E46EB55691/Documents/pic/1.jpg)中。如何找到正確的圖像路徑


「文檔」 路徑是通過調用了:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsDirectory = [paths objectAtIndex:0]; 

所以路徑是完全正確。但是當我這樣做時:

[tempImage setImage:[UIImage imageNamed:fullImagePath]] 

似乎沒有找到圖像,因爲圖像沒有顯示。我想知道這個問題的原因以及如何解決它?

+0

變量fullImagePath是一個具有圖像名稱的NSString? –

回答

6

imageNamed僅適用於主包中的圖像,而不適用於子目錄中的圖像。

使用

[UIImage imageWithContentsOfFile:filePath] 

代替。

相關問題