Xcode 6 में विभिन्न सेगमेंट क्या करते हैं?
Xcode 6 में विभिन्न सेगमेंट क्या करते हैं?
जवाबों:
1. शो - नेविगेशन स्टैक पर गंतव्य दृश्य नियंत्रक को धक्का देता है, स्रोत दृश्य नियंत्रक को रास्ते से बाहर ले जाता है (गंतव्य स्लाइड को बाएं से दाएं तरफ ओवरटॉप करता है), स्रोत पर वापस नेविगेट करने के लिए एक बैक बटन प्रदान करता है - सभी उपकरणों पर।
उदाहरण: मेल में इनबॉक्स / फ़ोल्डर नेविगेट करना।
2. विस्तार से दिखाएँ - UISplitViewController में पिछले दृश्य नियंत्रक पर वापस जाने की क्षमता नहीं होने पर विवरण / द्वितीयक दृश्य नियंत्रक को बदल देता है।
उदाहरण: परिदृश्य में iPad पर मेल में, साइडबार में एक ईमेल टैप करने से नया ईमेल दिखाने के लिए दाईं ओर व्यू कंट्रोलर बदल जाता है।
3. वर्तमान रूप से प्रस्तुत करें - प्रस्तुति विकल्प द्वारा परिभाषित विभिन्न तरीकों से एक दृश्य नियंत्रक प्रस्तुत करता है, पिछले दृश्य नियंत्रक को कवर करता है - आमतौर पर एक दृश्य नियंत्रक पेश करने के लिए उपयोग किया जाता है जो नीचे से ऊपर एनिमेट करता है और iPhone पर पूरी स्क्रीन को कवर करता है, लेकिन iPad पर इसे एक केंद्रित बॉक्स प्रारूप में प्रस्तुत करना आम है जो अंतर्निहित दृश्य नियंत्रक को काला कर देता है।
उदाहरण: iPhone पर कैलेंडर में + बटन टैप करना।
4. पॉपओवर प्रेजेंटेशन - जब iPad पर रन किया जाता है, तो डेस्टिनेशन एक छोटी पॉपओवर में दिखाई देता है, और इस पॉपओवर के बाहर कहीं भी टैप करने से यह खारिज हो जाएगा। IPhone पर, पॉपओवर के रूप में अच्छी तरह से समर्थित हैं, लेकिन डिफ़ॉल्ट रूप से अगर यह एक पॉपओवर प्रस्तुति सेगमेंट करता है, तो यह गंतव्य दृश्य नियंत्रक को पूर्ण स्क्रीन पर मामूली रूप से प्रस्तुत करेगा।
उदाहरण: iPad (या iPhone) पर कैलेंडर में + बटन टैप करने पर, यह महसूस करते हुए कि यह एक पूर्ण स्क्रीन प्रस्तुति में परिवर्तित हो जाता है, वास्तविक पॉपुलर के विपरीत)।
5. कस्टम - आप अपने स्वयं के कस्टम सेग को लागू कर सकते हैं और इसके स्वरूप और संक्रमण पर पूर्ण नियंत्रण रख सकते हैं।