मैं जानना चाहता हूं कि क्रॉस-प्लेटफ़ॉर्म तरीके में एप्लिकेशन सेटिंग्स में हेरफेर करने का सबसे अच्छा समाधान क्या है।एक्समरिन फॉर्म साझा संदर्भ क्रॉस
आईओएस में हम सेटिंग स्क्रीन में ऐप के बाहर सेटिंग्स बदल सकते हैं, लेकिन हमारे पास विंडोज फोन और एंड्रॉइड में नहीं है।
तो, मेरा विचार ऐप के अंदर एक सामान्य पृष्ठ/स्क्रीन बनाना है जो मेरी सभी एप्लिकेशन सेटिंग्स दिखाता है और Save() और Get() विधियों के साथ एक इंटरफ़ेस है जिसे मैं निर्भरता सेवा का उपयोग करके प्रति डिवाइस विशिष्ट लागू कर सकता हूं।
क्या यह करने का यह सही तरीका है?
मदद के लिए धन्यवाद। बस एक चीज, और यदि मैं आईओएस में ऐप के बाहर सेटिंग्स और अन्य में ऐप में प्लेटफार्म करना चाहता हूं? तो मुझे सही करने से पहले जो मैंने कहा वह करने की ज़रूरत है?क्योंकि अधिक विशिष्ट है, इसलिए यदि मैं डिवाइस.ओएस! = आईओएस – user1845593
हां, तो आपको ऐप में सेटिंग्स स्क्रीन इंजेक्ट या नहीं कर सकती है, आपको डिवाइस.ओएस की जांच करने और सेटिंग पृष्ठ को सक्षम/अक्षम करने की आवश्यकता है। ऐप (सेटिंग्स मेनू) के बाहर सेटिंग्स रखने के लिए आपको दूसरे, मूल दृष्टिकोण का उपयोग करना होगा और सेटिंग्स को जोड़ना न भूलें। बंडल (http://useyourloaf.com/blog/adding-a-settings-bundle-to- an-iphone-app.html) –
स्ट्रिंग, int, या किसी अन्य साधारण डेटा संरचना जैसी सेटिंग्स के लिए मैं वास्तव में मेरी सेटिंग्स प्लगइन की अनुशंसा करता हूं। मैं अपने सभी अनुप्रयोगों में 4 से अधिक वर्षों से इसका उपयोग कर रहा हूं और यह देशी प्रबंधन प्रणाली को बचाता है जैसे डैनियल ने कहा। इसके अतिरिक्त, यह Xamarin.Forms या परंपराओं के साथ निर्मित हर प्रकार के ऐप के लिए काम करता है। मैंने आज सुबह इसके बारे में एक लाइव रिकॉर्डिंग की है: https://www.youtube.com/watch?v=VNPLxeq9ZII&feature=youtu.be – JamesMontemagno