私のアプリの中には、カスタム画像をバックグラウンドとして使用するものがあります。適切な画像を配置するための画面サイズを確認する適切な方法は何ですか?iPhone 5の背景イメージを管理するにはどうすればよいですか?
if ([UIScreen mainScreen] == 2.0)
{
UIImage * backgroundImage = [UIImage imageNamed:@"[email protected]"];
backgroundImageView = [[UIImageView alloc] initWithImage:backgroundImage]];
}
else
{
UIImage * backgroundImage = [UIImage imageNamed:@"bgimage.png"];
backgroundImageView = [[UIImageView alloc] iniWithImage:backgroundImage]];
}
任意のヒント/アドバイスははるかに高く評価されています
のviewDidLoadで、このようなものになるはず!
ありがとうございます!
イメージファイル名から "@ 2x"と.pngテキストを削除できます。 imageNamedのフードの下で処理されているので、通常はそこに「@ 2x」を入れるのは良い考えではありません。とにかく – Kevlar
これはどこに行きますか? " - viewdidLoad" – Gabriel
はい。コードは、基本的にはLukeが元の質問に入れたもので、viewDidLoadに入れるものを要求しています。 – Bryan