यह उन लोगों के लिए बहुत मूर्खतापूर्ण हो सकता है जो इसे जानते हैं लेकिन मैं आईओएस के लिए काफी नया हूं। मैं जानना चाहता था, हम मूल या आकार को क्यों संशोधित नहीं कर सकते हैं या UIView फ्रेम के इन गुणों की x, y या ऊंचाई चौड़ाई क्यों हो सकते हैं?हम UIView फ्रेम के आकार या मूल को सीधे क्यों नहीं बदल सकते हैं?
फ्रेम एक CGRect struct और मूल और आकार रहे हैं फिर से CGPoint और CGSize संरचनाओं है। जब हम उन्हें एक्सेस कर सकते हैं, हम उन्हें क्यों संशोधित नहीं कर सकते?
एक CGRect में इस तरह कुछ भी नहीं है, तो हम क्यों नहीं कर सकते हम फ्रेम या सीमा के लिए यह करना विशेषताओं यह है संशोधित कर सकते हैं तो।
महान सवाल, बिलकुल मूर्ख नहीं! –
@ChrisNolet: यह पोस्ट करने के बाद से दो साल से अधिक हो गया है! –
आईओएस करने के 4 साल बाद, मैं अंततः समझता हूं कि मैं फ्रेम को सीधे क्यों सेट नहीं कर सकता! –