2011-08-26 20 views
6

मैं निम्न करने के लिए कहा गया है बनाएँ:नए संपर्क दृश्य

नीचे की तरह संपर्क जोड़ने के दृश्य को लागू करें और उसे एसक्यूएल तालिका में संग्रहीत करने दे, संपर्कों का नाम, फोन मोबाइल, काम, फैक्स, ईमेल का कोई होगा । दृश्य नीचे तरह दिखना चाहिए:

enter image description here

मेरा प्रश्न: तुम मुझे स्पष्ट कर सकता हूँ, मैं पता पुस्तिका या बस एक कस्टम दृश्य और एक SQL डेटाबेस है कि कस्टम दृश्य से डेटा को बचाने के लिए इस्तेमाल करना चाहिए? मेरा मतलब है कि दोनों विकल्प यहां खुले हैं?

+0

हाँ, दोनों विकल्प आप के लिए उपलब्ध हैं मान निर्दिष्ट। प्रश्न यह है कि क्या आप चाहते हैं कि नया संपर्क फोन की एड्रेस बुक में सहेजा जाए, या बस एप्लिकेशन द्वारा प्रबंधित डीबी में संग्रहीत किया जाए? –

+0

मैं चाहता हूं कि नया संपर्क एप्लिकेशन द्वारा प्रबंधित डीबी में संग्रहीत किया जाए। मुझे यकीन है कि अगर मैं कस्टम व्यू का उपयोग करता हूं तो यह किया जा सकता है, लेकिन अगर मैं एड्रेसबुकयूआई का उपयोग करता हूं तो क्या यह मेरे एप्लिकेशन के प्रबंधित डीबी में सहेजना संभव है? एक अन्य सवाल एड्रेसबुक अज्ञातपर्सन के यूआई के क्षेत्र थोड़ा अलग हैं, शीर्षक के बजाय कंपनी है, क्या फ़ील्ड एड्रेसबुकयूआई के अनुकूलित किए जा सकते हैं? यदि हां कैसे? – user735682

उत्तर

1

आप पता पुस्तिका का उपयोग नहीं कर सकते हैं अपने आवेदन में कस्टम सामग्री बनाने के लिए। तो आपको अपने डेटाबेस (एसक्लाइट?)

पर स्टोर करने के लिए जानकारी एकत्र करने के लिए अपने कस्टम व्यू को कार्यान्वित करना चाहिए यदि आप मौजूदा संपर्क जानकारी को संपर्क/संशोधित कर रहे हैं, तो आप एड्रेस बुक फ्रेमवर्क का उपयोग कर सकते हैं। टिप्पणी में प्रश्न के लिए


उत्तर (कैसे इस थोड़े यूआई के लिए के बारे में जाने के लिए)

हाँ, वांछित पृष्ठभूमि

कई संभव समाधान के अलावा प्राप्त करने के लिए वर्गीकृत किया तालिका दृश्य है , यहां शायद सबसे सरल है:

  • अपनी तालिका में 2 अनुभाग हैं।
    • प्रथम खंड एक विशेष थोड़े सेल है। इस खंड में केवल एक पंक्ति। आप सेल सामग्री बनाने के लिए इंटरफ़ेस बिल्डर का उपयोग कर सकते हैं या आप कोड से बना सकते हैं।
    • दूसरा खंड समान सेल शामिल हैं। इसमें आपके जितने फ़ील्ड आवश्यक हो सकते हैं। बस UITableViewCellStyleValue2 होने के लिए UITableViewCell की शैली निर्दिष्ट और उसके अनुसार
+0

"आप अपने आवेदन में कस्टम सामग्री बनाने के लिए पता पुस्तिका का उपयोग नहीं कर सकते हैं।" - कस्टम सामग्री का अर्थ उपरोक्त स्क्रीनशॉट में एक दृश्य जैसा है, क्या यह पता पुस्तिकाUI द्वारा बनाया जा सकता है? "यदि आप मौजूदा संपर्क जानकारी को संपर्क/संशोधित कर रहे हैं" - यहां कस्टम सामग्री नई संपर्क जानकारी बनाने के लिए इनपुट लेने का एक दृश्य है। और अगर मैं एड्रेसबुक फ्रेमवर्क का उपयोग करता हूं तो क्या जानकारी एसक्यूएलईटीई में सहेजी जाएगी? – user735682

+0

यदि आप मौजूदा संपर्क सूची में संपर्कों को संशोधित/जोड़ना चाहते हैं, तो आप एड्रेसबुक फ्रेमवर्क का उपयोग कर सकते हैं। कृपया मोड जानकारी के लिए "CocoaPeoplePicker" नमूना देखें। आप अपने SQLite डेटाबेस – prakash

+0

में स्टोर करने के लिए अपने स्वयं के तर्क रोल करने मुझे लगता है कि नमूना एप्लिकेशन और "http://developer.apple.com/library/ios/#samplecode/QuickContacts/Introduction/Intro.html#//apple_ref देखा है है/डॉक्टर/यूआईडी/डीटीएस 4000 9 475 "यह भी एक।एड्रेसबुक अज्ञातपर्सन के यूआई के क्षेत्र थोड़ा अलग हैं, शीर्षक के बजाय कंपनी है, क्या फ़ील्ड एड्रेसबुकयूआई के अनुकूलित किए जा सकते हैं? यदि हां कैसे? – user735682

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