2017-03-01 12 views
6

UIView में, दस्तावेज़ों में कहा गया है कि यदि आपको काम करने की बाधाओं की आवश्यकता है तो आपको अपने कस्टम दृश्य में true वापस करने के लिए requiresConstraintBasedLayout ओवरराइड करना होगा।स्विफ्ट 3 का उपयोग करके UIView में कॉनस्ट्रेंटबस्ड लेआउट को ओवरराइड करने के लिए कैसे ओवरराइड करें?

स्विफ्ट 3 का उपयोग करके आप इसे कैसे करते हैं?

उत्तर

10

गेटर ओवरराइड करने के लिए निम्न सिंटैक्स का उपयोग करें:

override open class var requiresConstraintBasedLayout: Bool { 
    get { 
     return true 
    } 
} 
+0

इसे पाने के खंड को छोड़ते हुए और केवल सच वापस लौट कर छोटा किया जा सकता। –

संबंधित मुद्दे