Retina-iPad (iPad3) でスクリーン キャプチャを実行するアプリを持っています。または、HOME + POWER でスクリーン キャプチャを実行し、その方法で画像を取得することもできますが、問題ではありません。最終的に、キャプチャした画像は 2048x1536 で、1024x768 @2x です。
ここで、この画像 (この 2048x1536 の画像) を画面に表示し直したいと思います。その美しい網膜らしさを維持したいと考えています。
私がこのようなことをすると(ウェブブラウザに入力されたコード):
UIImage *myImage = [UIImage imageWithContentsOfFile: pathToMyHiresImage];
UIImageView *myImageView = [[UIImageView alloc] initWithImage: myImage];
myImageView.frame = screenBounds; // make it fit
// etc...
画像の低解像度 (ジャギーな斜めの線とテキスト) バージョンになります。
だから私の質問は、その画像を画面に表示して @2x-DPI を表示させるにはどうすればよいのでしょうか?
ありがとう!