ios - Advantage / Disadvantages of having custom layout code in -[UIViewController viewDidLayoutSubviews] -
इतने सारे स्रोत क्यों सुझाते हैं - [UIViewController viewDidLayoutSubviews]
over - [UIViewController viewWillLayoutSubviews ]
कस्टम लेआउट को कार्यान्वित करने के लिए जीवन-चक्र पद्धति के रूप में?
एप्पल प्रलेखन का उल्लेख है कि कोई भी विधि कस्टम लेआउट को कार्यान्वित करने के लिए एक अच्छा विकल्प है, हालांकि इसका यह उल्लेख नहीं है कि आप एक के ऊपर एक का उपयोग करें।
मैं एक कारण इकट्ठा है कि autolayout को पहले से ही समय से सब कुछ पर जाने का मौका मिला है - [UIViewController viewDidLayoutSubviews]
कहा जाता है।
क्या - [UIViewController viewWillLayoutSubviews]
में विचारों को बिछाने का एक सरल उदाहरण बहुत जल्द है, लेकिन - [UIViewController viewDidLayoutSubviews]
में ठीक है? < / P>
अगर मैं स्पष्ट रूप से ऑटोलेयआउट का उपयोग करने से बच रहा हूं (बस ऑटोोरिसिंग मास्क का प्रयोग करके जो बाधाओं में अनुवाद करता है), मैं सोच रहा हूं कि मैं - [UIViewController viewWillLayoutSubviews]
, जैसे ही यह जल्दी ही होता है।
Comments
Post a Comment