देखने के लिए ऑटो लेआउट बंद करने के लिए मैं बस केवल mystoryboard में एक दृश्य के लिए स्वत: लेआउट सुविधा चालू करना चाहते हैं। क्या यह संभव है और यदि हां, तो मैं यह कैसे कर सकता हूं। https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutinCode/AutoLayoutinCode.htmlकैसे केवल एक (नहीं पूरी कहानी बोर्ड) xcode
उत्तर
यह अभी तक जांच नहीं की है का उपयोग कर रहा है, लेकिन यह काम करते हैं और ऑटो लेआउट इंटरफ़ेस बिल्डर में किया रद्द कर सकते थे, यह भी आप एक बार देखा गया सरणी निर्दिष्ट कर सकते हैं , स्टोरीबोर्ड में अलग-अलग दृश्यों के लिए ऑटो लेआउट बंद करने में सक्षम नहीं होने के बारे में हर कोई सही है। हालांकि, यहां तक कि अगर ऑटो लेआउट के लिए वैश्विक "स्विच" स्टोरीबोर्ड में चालू होता है, तो आप अभी भी autoresizing मास्क (अर्थात, स्प्रिंग्स और struts प्रणाली) कहीं भी आप चाहते हैं का उपयोग कर सकते हैं। यद्यपि प्रणाली मास्क को दृश्यों के पीछे "ऑटो-आकार बदलने" बाधाओं में परिवर्तित कर देगी, आपको सीधे बाधाओं से निपटने की आवश्यकता नहीं होगी।
बस सुनिश्चित करें कि जब आप/एक दृश्य को प्रोग्राम के init alloc बनाने के लिए, आप हाँ करने के लिए अपने translatesAutoresizingMaskIntoConstraints गुण सेट।
तकनीकी तौर पर: मैं xcode 4.6.3
। यहां उनके उत्तर से एक स्नैपशॉट कोड है, जिसे मैंने उपयोगी पाया।
[self.benchmarkButton removeFromSuperview];
[self.benchmarkButton setTranslatesAutoresizingMaskIntoConstraints:YES];
[self.benchmarkButton setFrame:CGRectMake(20, self.benchmarkButton.frame.origin.y+40, 260, 30)];
[self.benchmarksView addSubview:self.benchmarkButton];
- 1. कहानी बोर्ड
- 2. एक कहानी क्या है?
- 3. जावा: कैसे एक JTable में केवल एक ही सेल और एक JTable में नहीं पूरी पंक्ति
- 4. कैसे JBehave कहानी में एक कहानी लाइन टिप्पणी करने के लिए
- 5. मैं फ़ाइल के केवल हिस्से में एआरसी को कैसे अक्षम कर सकता हूं, पूरी बात नहीं?
- 6. कानबान/स्क्रम बोर्ड
- 7. नहीं Xcode
- 8. SenticoSansDT - मध्यम और पतली xcode
- 9. एक बोर्ड गेम एआई बनाना
- 10. कुंजी बोर्ड
- 11. लिनक्स बोर्ड
- 12. लीडर बोर्ड
- 13. स्टोरी बोर्ड
- 14. उपयोगकर्ता की कहानी क्या है और क्या नहीं है?
- 15. कैसे एक Xcode स्टैक ट्रेस
- 16. प्रोग्रामिंग पहेली: बोर्ड को कैसे पेंट करें?
- 17. एक पूरी
- 18. विम फ़िल्टर केवल दृश्य चयन नहीं है पूरी लाइन
- 19. कहानी में 1px लाइन कैसे आकर्षित करें?
- 20. iostream Xcode
- 21. एक PostgreSQL क्वेरी प्रक्रिया पूरी नहीं होगी
- 22. Xcode 5 - -bundle_loader केवल -bundle XCTest
- 23. निर्धारित बोर्ड प्रकार Arduino
- 24. डब्ल्यूपीएफ डेटा ट्रिगर्स और स्टोरी बोर्ड
- 25. Magento: ImageCdn बग? (लंबी कहानी)
- 26. एक अपूर्ण-सुडोकू बोर्ड कैसे उत्पन्न करें? एल्गोरिदम त्रुटि
- 27. आईओएस मूक पुश अधिसूचना केवल xcode
- 28. एयरपोर्ट शेड्यूल बोर्ड
- 29. एंबेडेड डेवलपमेंट बोर्ड
- 30. सस्ता पावरपीसी मूल्यांकन बोर्ड?
नहीं, आप ऐसा नहीं कर सकते हैं। यह एक स्टोरीबोर्ड या xib चौड़ा सेटिंग है। यदि आपको इसे एक दृश्य के लिए बंद करना है, तो उस दृश्य को एक अलग xib में बनाएं। मेरे प्रोग्राम में – rdelmar
मैं xib फ़ाइलों का उपयोग नहीं कर सकता। तो कोई दूसरा समाधान नहीं है? – user2988343
नहीं, एक एकल वीसी के लिए अक्षम करने का कोई तरीका नहीं है। Xib का प्रयोग करें, या पूरी तरह से autolayout के बिना करते हैं। – CaptJak