Uygulamalarımdan bazıları, arka plan olarak özel resimler kullanıyor. Uygun görüntüyü yerleştirmek için ekran boyutunu kontrol etmenin uygun yolu nedir?iPhone 5 için arka plan resimlerini nasıl yönetirim?
o viewDidLoad böyle bir şey olmalı:
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]];
}
Herhangi ipuçları/öneri çok takdir edilmektedir!
Teşekkürler!
"@ 2x" ve .png metnini görüntü dosya adlarından kaldırabilirsiniz ve işler düzgün çalışmalıdır. Bu, genellikle "@ 2x" yi buraya koymak için iyi bir fikir değil, çünkü bu, imageNamed tarafından kapağın altında işleniyor: her neyse – Kevlar
nereye gider? "- viewdidLoad" – Gabriel
Evet. Kod temelde Luke'un orijinal soruya koyduğu, viewDidLoad: ' – Bryan