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]]

画像が表示されていないため、画像が見つからないようです。この問題の原因と解決方法を知りたいですか?

4

1 に答える 1

6

imageNamedサブディレクトリではなく、メインバンドルの画像に対してのみ機能します。

使用する

[UIImage imageWithContentsOfFile:filePath]

代わりは。

于 2012-05-10T14:50:39.757 に答える