カスタム UIView に画像を設定したい。Photoshop で 100 x 100 ピクセルの画像を作成しました。それから私はしました:
self.customView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Image.png"]];
そして、Retina ディスプレイにピクセルが表示されたことを除けば、問題なく動作しました。Photoshop の画像を 100x100 に設定し、UIView を 100x100 に設定したため、誤解しないでください。そのため、xcode の「false」ピクセル定義により、2 倍のサイズのピクセルで表示されます。しかし、どうすれば 200x200 の画像を作成し、それを 100x100 ビューの背景に設定してネイティブ解像度で表示することができますか。UIView の backgroundPattern の "scale to fit" 関数などを検索しようとしましたが、何も見つかりませんでした。私の質問は、画像を「Retina 2x」画像として設定するにはどうすればよいですか? そして、どうすればUIViewに入れることができますか?
前もって感謝します!