iphone - UIView change background color to image -
मैं सफलतापूर्वक अपने कुछ UIView पृष्ठभूमि को एक कस्टम छवि को लेकिन यह नियंत्रक में एक विशेष दृश्य पर काम नहीं करता है जो कि प्रारूप रूप से प्रस्तुत किया जाता है, < पूर्व> ऐसा लगता है कि संपादित करें लॉगिनव्यूकंट्रोलर.एम इस मामले में self.view वर्तमान दृश्य के पीछे छिपा हुआ है जो इसे प्रदर्शित कर रहा है। मैंने पहले से कोई सबव्यू नहीं जोड़ा। जैसा कि आपने अपनी टिप्पणियों में वर्णित किया है, आपके दृश्य में आपको यह सब सबव्यूज संपत्ति पर सेट करना चाहिए यदि आप आईबी में सबव्यू संपादन कर रहे हैं तो आपको एट्रिब्यूट इंस्पेक्टर में संपत्ति self.view.backgroundColor = [UIColor रंग विथपार्टिशन: [UIImage imageNamed: @ "myCustomBackground.jpg"]];
लॉग इन वीआईयूआई नियंत्रक * लॉगिन वीकंट्रोलर = [[लॉग इन विज़ुअल कंट्रोलर आलोक] initWithNibName: @ "लॉगिनव्यूकंट्रोलर" बंडल: [एनएसबींडल मुख्य बंडल]]; UINavigationController * navController = [[UINavigationController alloc] initWithRootViewController: loginViewController]; NavController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; NavController.navigationBar.barStyle = UIBarStyleBlack; [आत्म वर्तमान मॉडेल दृश्यकंट्रोलर: नौवीं नियंत्रक एनिमेटेड: नहीं]; [लॉग इन वीआईयूआई नियंत्रक रिलीज]; [नवसंयंत्रर रिलीज़];
self.view इस नियंत्रक के अंदर यह दिखा रहा था कि देखने के पीछे है।
- (शून्य) दृश्यडिडलोड {self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @ "myCustomBackground.jpg"]];; }
UIScrollView ,
UILabel और
UIButton ।
backgroundColor = [UIColor clearColor]; < / code>। उम्मीद है कि यह मददगार होगा।
Background खोजनी चाहिए और
Clear Color को चुनें (सभी सबव्यूज़ के लिए) )।
Comments
Post a Comment