प्रलेखन का कहना है कि clipsToBounds
UIView
की संपत्ति चित्र को सीमाओं पर क्लिप करेगी, या अधिक सटीक रूप से subView
superView
की सीमाओं के बाहर नहीं खींचा जा सकता है।UIView क्लिप ToBounds संपत्ति: क्या यह प्रदर्शन में सुधार करता है?
अच्छा लगता है, लेकिन अभ्यास में इसका क्या अर्थ है?
अगर मैं सेट कि हाँ है, तो मेरी subView
स्वचालित रूप से केवल उन हिस्सों जो superView
की सीमा के बाहर नहीं हैं आकर्षित करेगा। इसलिए यह समग्र प्रदर्शन को बढ़ाता है या क्या मुझे अभी भी यह सुनिश्चित करना है कि मैं कोई भी दृश्य नहीं बना रहा जो दिखाई नहीं दे रहा है, यानी UIScrollView
के अंदर?
मुझे लगता है कि आप सही हैं। सीधे शब्दों में कहें, ओएस को क्लिपिंग करने के लिए कुछ करना है, इस प्रकार, यह प्रदर्शन को नुकसान पहुंचाता है। – Kriem
लेकिन क्लिपिंग स्वयं ऐसी चीज नहीं है कि सिस्टम किसी भी विधि को बताता है जो सीमाओं के बाहर आकर्षित करना चाहता है: "हे आदमी, मत करो। अपना समय बचाएं, चाय का एक कप प्राप्त करें। यहां आकर्षित करने की ज़रूरत नहीं है ! "? – Thanks
असल में, यह है। दृश्यों के पीछे, ओएस ओपनजीएल जैसी चीजें कर रहा है जहां इसे तय करना है कि क्या आकर्षित करना है और नहीं। निर्णय लेने के लिए सीपीयू-चक्र की आवश्यकता होती है। – Kriem