2012-06-10 23 views
7

आईओएस में एक से अधिक चरण पंजीकरण फॉर्म कैसे बनाएं। सबसे अच्छा तरीका कौन सा है?आईओएस में एकाधिक चरण पंजीकरण बनाना

कुल में लगभग 5 कदम हैं। दो बस सहमत हैं और असहमत बटन हैं। बाकी सब कुछ पिछला और अगला है और आखिरकार जमा करें।

1) प्रत्येक चरण के लिए अलग नियंत्रक बनाना? या 2) स्क्रॉलव्यू और पेज नियंत्रण के साथ एक नियंत्रक और इसे कई चरणों की तरह दिखता है?

दूसरा एक आसान है लेकिन इसे शुरू करने के लिए कोई ट्यूटोरियल या कोड नहीं मिल रहा है, जैसे कि अलग-अलग चरण क्रियाओं, सत्यापनों और अंदरूनी कई चीजों के साथ स्क्रॉलव्यू के अंदर प्रत्येक दृश्य में अगला पिछला बटन जोड़ने की तरह। कोड की सोच जो असली गन्दा होगी।

एक बहुत googled है लेकिन इस विचार के लिए किसी भी लिंक नहीं मिल रही ..

भी लिंक और कोड का स्वागत है ..

अग्रिम धन्यवाद।

+0

जब इसके लिए यूआई डिज़ाइन करना कार्यान्वयन विवरण के बारे में नहीं सोचता है, तो पहले उपयोगकर्ता के लिए सबसे अच्छा क्या है इसके बारे में सोचें। एक डिजाइन दृष्टिकोण के लिए निर्णय लेने के बाद आप इस बारे में सोच सकते हैं कि आप इसे कैसे कार्यान्वित कर सकते हैं। – Felix

उत्तर

1

पहले यूएक्स स्टैंडपॉइंट से मैं पंजीकरण चरणों की संख्या को कम करने की कोशिश करता हूं। मोबाइल उपकरणों पर, पंजीकरण छोटा और दर्द रहित होना चाहिए। सभी चरणों को काट लें जो बिल्कुल जरूरी नहीं हैं और उपयोगकर्ता को शुरू करने के लिए न्यूनतम डेटा को कैप्चर करें।

आपके सहमत/असहमत कदमों के लिए, मैं देखता हूं कि ईयूएलए को संशोधित करने से आप उन चरणों को दूर करने में मदद कर सकते हैं। या आप पहले से ही ऐप्पल के मानक ईयूएलए का उपयोग कर कवर किया जा सकता है।

यदि आप आईओएस प्रोग्रामिंग के लिए नए हैं, तो # 1 मेरी सिफारिश है यदि आपको अभी भी अनावश्यक डेटा पंजीकरण फ़ील्ड को अलग करने के बाद एक बहु-चरण प्रक्रिया की आवश्यकता है। अलग-अलग दृश्य नियंत्रकों के साथ, आप स्टोरीबोर्ड का लाभ उठा सकते हैं, प्रत्येक चरण में डेटा को सत्यापित करना आसान बनाते हैं, और आपको पंजीकरण चरणों को काफी तेज़ी से जोड़ने, हटाने और/या फिर से व्यवस्थित करने में सक्षम बनाता है।