घुमाता है जब मैं डिवाइस घुमाने पर लेआउट बाधाओं को संशोधित करना चाहता हूं। मेरा से बना है, परिदृश्य में वे क्षैतिज रूप से गठबंधन हैं, और चित्र में वे लंबवत गठबंधन हैं।डिवाइस ऑटो लेआउट बाधाओं को बदलता है जब डिवाइस
यह काम वास्तव में, willAnimateRotationToInterfaceOrientation
में, मैं वांछित कमी अन्य लोगों के साथ सही लेआउट के लिए
को दूर करता है और प्रतिस्थापित उन्हें ... लेकिन वहाँ शुरू होता है willAnimateRotationToInterfaceOrientation
से पहले बाधाओं को तोड़ने कहा जाता है रोटेशन ऑटो लेआउट के दौरान, समस्याएं हैं , तो उपकरण पुनरावृत्ति होने पर हमारी बाधाओं को प्रतिस्थापित करने के लिए हम कहां हैं?
एक और मुद्दा यह प्रदर्शन है, कुछ चक्र के बाद सिस्टम अब और बाधाओं को तोड़ने नहीं है, लेकिन मैं विशेष रूप से पोर्ट्रेट मोड में ओवरराइड -(void) viewWillLayoutSubviews
अपने UIViewController
में अपने बाधाओं को अद्यतन करने के लिए एक विशाल प्रदर्शन ड्रॉप है, ...
कृपया अपना कोड यहां जोड़ें –
@Makleesh: हाँ आप ऑटो लेआउट का उपयोग करते समय बहुत सी समस्याएं उभरते हैं, लेकिन मुझे उन्हें काफी आसान लगता है .. वैसे भी, यह चीजों को करने का नया तरीका होगा, बेहतर होगा देर से अब इसमें। – vitaminwater
@Waseem: मेरे पास वास्तव में पोस्ट करने के लिए कोड नहीं है ... जैसा कि मैंने कहा था कि मेरे कोड को निष्पादित करने से पहले भी बाधाएं टूट गई हैं, इसलिए मुझे नहीं पता कि मैं कौन सा कोड पोस्ट कर सकता हूं! – vitaminwater