मेरे कुछ एप्लिकेशन डिज़ाइनों में या केवल कुछ UIViews के लिए, नेविगेशन नियंत्रक के पुश व्यू कंट्रोलर के बाद, मेरा नया दृश्य स्टेटस बार की ऊंचाई से विंडो को स्थानांतरित कर दिया जाएगा। नतीजतन, मैं इस कोड स्टब कोडिडलोड विधि में रखूंगा।नेविगेशन के बाद मेरे कुछ UIViews कैसे स्थानांतरित किए जाते हैं?
CGRect frameAt = [self.view frame];
CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
frameAt.origin.y += statusBarFrame.size.height;
[self.view setFrame: frameAt];
यह मेरे लिए अर्थ है कि इस XCode और इंटरफ़ेस बिल्डर के इरादे है नहीं है, इसलिए मुझे लगता है कि मैं मेरे विचार डिजाइन के दौरान कुछ SDK के साथ मौलिक रूप से गलत कर रहा हूं। इसके अलावा, दुर्लभ अवसर पर मुझे अपने विचार को स्थानांतरित करने की ज़रूरत नहीं है, मैं वास्तव में नहीं जानता कि दो डिजाइन दृष्टिकोण में क्या अंतर है।
ध्यान दें, कि ज्यादातर समय मैं कुछ मामूली अनुकूलन के साथ आईबी का उपयोग करके अपने विचारों को डिजाइन करने का प्रयास करता हूं।
क्या कोई और इसमें भाग लेता है और जानता है कि वे कोड कोड के बिना ठीक करने के लिए क्या करते हैं?
यह भी ध्यान दें, मैंने 'अनुरूपित स्थिति' सेटिंग के साथ खेला है और कम से कम एक बार, जो सही समायोजन करता है, इसलिए मुझे कोड में परिवर्तन करने की आवश्यकता नहीं थी। – mobibob