संभव डुप्लिकेट:
UIViewController returns invalid frame?अलग subview लेआउट
डिबगिंग जबकि मैंने देखा है कि viewDidLoad
में मेरे विचार फ्रेम फोन origin=(x=0, y=20) size=(width=320, height=460)
जो सही नहीं है। viewWillAppear
में इसे कॉल करें सही ढंग से सेट किया गया है: origin=(x=0, y=0) size=(width=320, height=416)
नेविगेशन बार ऊंचाई को ध्यान में रखते हुए। मेरा सबव्यूज़ लेआउट रूट व्यू पर निर्भर करता है, लेकिन मैं उन्हें प्रत्येक बार सेट अप नहीं दिखाना चाहता हूं।
हमें इन दो कॉलों से कैसे निपटना चाहिए?
उनके साथ डील करें जैसे आप हैं। -व्यूविल्लएपियर में सेटअप देखें, क्योंकि वह वह है जो एनएवी बार ऊंचाई के लिए खाता है, फिर -डिल्डलोड में प्रारंभ करें। – CodaFi