आईओएस 6 के साथ ऑटोलाउट है, जो एक बाधा आधारित लेआउट सिस्टम है। मुझे लगता है कि यह एंड्रॉइड के लचीले एक्सएमएल लेआउट के लिए कुछ हद तक तुलनीय है।ऑटोलायआउट होने पर 2 स्टोरीबोर्ड क्यों हैं?
मैं आईओएस 6 प्रोजेक्ट को लात मार रहा हूं और आपको ऑटोलाउट करना चाहता हूं। यह ऐप सार्वभौमिक होगा। इसमें कुछ विचार होंगे जो 2 डिवाइस परिवारों के बीच बेहद समान हैं। आईपैड पर अन्य विचार आईफोन विचारों में 2 या अधिक नियंत्रक होंगे।
जो मैं समझता हूं उससे, UIViewControllers को अन्य बच्चे UIViewControllers के साथ स्थापित किया जा सकता है। इसका मतलब है कि दोनों उपकरणों में सार्वभौमिक दृश्य बनाने के लिए 2 तत्व हैं।
तो मेरा सवाल यह है कि, 2 स्टोरीबोर्ड की आवश्यकता क्यों है? मैं देख सकता हूं कि आईपैड स्टोरीबोर्ड में कुछ अतिरिक्त नियंत्रण इत्यादि हैं। दो डिवाइस प्रकारों के बीच फ़ॉन्ट आकार और अन्य चर स्केल करने में भी समस्याएं हैं। क्या कोई सलाह दे सकता है कि 2 स्टोरीबोर्ड पर डुप्लिकेट किए गए दृश्य कैसे न हों और एक अच्छा सार्वभौमिक ऐप प्राप्त करने के लिए ऑटोलाउट का कुशलता से उपयोग करें?
बहुत सराहना की।
आप नहीं कर सकते! आपको इसे दोनों का उपयोग करना होगा। – TonyMkenu
सिर्फ इसलिए कि यह एक बड़ा डिवाइस है इसका मतलब यह नहीं है कि यह केवल एक ही यूआई का उपयोग करता है लेकिन बड़ा है। आईफोन और आईपैड के बीच डिवाइस का उपयोग करने के पूरे तरीके का उपयोग किया जाता है। यूआई अवधारणाएं पूरी तरह से अलग हैं। – Fogmeister