मैं एक विवरण दृश्य नियंत्रक में निम्न कोड मिल गया है चलाता है [self configureView]
दो बार कहा जाता है। हालांकि:विधि -viewWillLayoutSubviews में कहा जाता बेवजह दो बार
- दोनों बार विधि मारा जाता है, ढेर इस तरह दिखता है:
- जब मैं उपरोक्त कोड में
[self configureView]
टिप्पणी, यह शून्य बार मारा है। - स्टैक द्वारा स्पष्ट रूप से दोनों बार स्पष्ट होने के कारण,
-configureView
खुद को रिकर्सिव रूप से कॉल नहीं करता है। -configureView
केवल उपरोक्त कोड में बुलाया जाता है।
तो 'viewWillLayoutSubviews' को दो बार बुलाया जाता है? फिर सवाल यह है कि आपके व्यू कंट्रोलर में फिर से लेआउट ट्रिगर कर रहा है? – abellina
हाँ, अच्छा बिंदु। सवाल यह है कि,'viewWillLayoutSubviews' को दो बार क्यों कहा जा रहा है। ढेर पर एक ही तरह से। –