質問があります。
インターフェイスを作成すると、画像の解像度が 2 つになります (網膜と非網膜)。「image.png」をポイントすると、「image@2x.png」に戻ります(網膜ディスプレイの場合。網膜画像が存在する場合)。
しかし、ファイルをダウンロードして電話のディレクトリ(例:「NSLibraryDirectory」)に保存すると。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *docDir = [paths objectAtIndex: 0];
NSString *docFile = [docDir stringByAppendingPathComponent:[NSString stringWithFormat:@"%@",self.imageName]];
完全なファイル パスを取得します (例: "library/image.png")
質問は、Xcodeで画像「library/image@2x.png」を見つけて、Retinaディスプレイに置き換えます。
または、最大解像度の画像のみを保存します。そして、それを使用してください。