मेरे कुछ ऐप्स पृष्ठभूमि के रूप में कस्टम छवियों का उपयोग करते हैं। उचित छवि रखने के लिए स्क्रीन आकार की जांच करने का सही तरीका क्या है?मैं आईफोन 5 के लिए पृष्ठभूमि छवियों का प्रबंधन कैसे करूं?
यह viewDidLoad में कुछ इस तरह होना चाहिए:
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]];
}
कोई युक्ति/सलाह बहुत सराहना कर रहा है!
धन्यवाद!
आप छवि फ़ाइल नामों से "@ 2x" और .png टेक्स्ट को हटा सकते हैं और चीजों को काम करना चाहिए। आमतौर पर वहां "@ 2x" डालने का अच्छा विचार नहीं है क्योंकि यह छवि द्वारा हुड के तहत संभाला जाता है नाम: किसी भी तरह – Kevlar
यह कहां जाएगा? "- viewdidLoad" – Gabriel
हां। कोड मूल रूप से ल्यूक को मूल प्रश्न में डालता है, जहां वह 'व्यूडिडलोड:' – Bryan