ऊपर मार्को का जवाब सही है, लेकिन सिर्फ "किस संदर्भ में" के सवाल पर विस्तार करने के लिए ...
फ्रेम - यह वह संपत्ति है जिसे आप सामान्य iPhone अनुप्रयोगों के लिए अक्सर उपयोग करते हैं। अधिकांश नियंत्रणों को "युक्त" नियंत्रण के सापेक्ष बाहर रखा जाएगा, ताकि फ्रेम ।origin सीधे उन पत्रों के अनुरूप होगा जहां नियंत्रण को प्रदर्शित करने की आवश्यकता होती है, और फ़्रेम.साइज़ यह निर्धारित करेगा कि नियंत्रण कितना बड़ा है।
केंद्र - यह वह संपत्ति है जिसमें आप प्रेत आधारित खेलों और एनिमेशन के लिए ध्यान केंद्रित करेंगे, जहां आंदोलन या स्केलिंग हो सकती है। डिफ़ॉल्ट एनीमेशन और रोटेशन UIView के केंद्र पर आधारित होगा। यह शायद ही कभी फ्रेम संपत्ति द्वारा ऐसी वस्तुओं का प्रयास करने और प्रबंधित करने के लिए समझ में आता है।
सीमा - यह संपत्ति एक स्थिति संपत्ति नहीं है, लेकिन फ्रेम के लिए UIView "रिश्तेदार" के उल्लेखनीय क्षेत्र को परिभाषित करता है। डिफ़ॉल्ट रूप से यह संपत्ति आमतौर पर (0, 0, चौड़ाई , ऊंचाई ) होती है। इस संपत्ति को बदलने से आप फ्रेम के बाहर आकर्षित कर सकते हैं या ड्राइंग को फ्रेम के भीतर एक छोटे से क्षेत्र में सीमित कर सकते हैं। इसकी एक अच्छी चर्चा नीचे दिए गए लिंक पर मिल सकती है। जब तक ड्राइंग क्षेत्र को समायोजित करने की विशिष्ट आवश्यकता न हो, तब तक इस संपत्ति में हेरफेर किया जाना असामान्य है। एकमात्र अपवाद यह है कि अधिकांश प्रोग्राम [[UIScreen mainScreen] bounds]
स्टार्टअप पर अनुप्रयोग के लिए दृश्यमान क्षेत्र निर्धारित करने और उनके अनुसार अपने प्रारंभिक UIView के फ्रेम को सेटअप करने के लिए उपयोग करेंगे ।
UIView में फ्रेम आयत और सीमा आयत क्यों है?
उम्मीद है कि यह उन परिस्थितियों को स्पष्ट करने में मदद करता है जहां प्रत्येक संपत्ति का उपयोग किया जा सकता है।