मेरे पास एक ऐसा एप्लिकेशन है जो उपयोगकर्ता को अपने डिवाइस से फ़ोटो लेने की अनुमति देता है। ऐसा करने के लिए, मैं UIImagePickerController का उपयोग कर रहा हूं, लेकिन समस्या यह है कि मुझे यकीन है कि मुझे स्रोत प्रकार UIImagePickerControllerSourceTypePhotoLibrary
या UIImagePickerControllerSourceTypeSavedPhotosAlbum
का उपयोग करना चाहिए या नहीं।मुझे UIImagePickerControllerSourceTypePhotoLibrary का उपयोग UIImagePickerControllerSourceTypeSavedPhotosAlbum के बजाय कब करना चाहिए?
मेरे आईफोन 4 पर आईओएस 5 चल रहा है, सहेजे गए फोटो एलबम एक बेहतर अनुभव प्रदान करते हैं, लेकिन जब मैं आईट्यून्स से सिंक की गई तस्वीर का उपयोग करके अपने आईपॉड टच को आईओएस 4.3 चलाने का प्रयास करता हूं, तो यह भी दिखाई नहीं देता है। अगर मैं PhotoLibrary
पर जाता हूं तो मेरा आईपॉड काम करता है लेकिन मेरा आईफोन अनुभव खराब है। जब मैं UIImagePickerController
से पूछता हूं तो यह कहता है कि SavedPhotosAlbum
मेरे आईपॉड पर उपलब्ध है, लेकिन मुझे यह निर्धारित करने का कोई तरीका नहीं है कि यह खाली है।
यह निर्धारित करने का सबसे अच्छा तरीका क्या स्रोत प्रकार का उपयोग करना है? अगर मेरे पास यह निर्धारित करने का कोई तरीका है कि सहेजा गया फोटो एल्बम खाली है, तो मुझे लगता है कि यह काम करेगा, लेकिन मुझे एक नहीं दिखाई देता है।
मुझे लगता है कि क्या है कि मेरे पास इसका मतलब है जब डिवाइस अन्यथा एक कैमरा है, और UIImagePickerControllerSourceTypePhotoLibrary कि मैं UIImagePickerControllerSourceTypeSavedPhotosAlbum प्रयोग करेंगे। –
मुझे यह भी यकीन नहीं है कि उपयोगकर्ता के स्क्रीनशॉट या वेब से सहेजी गई छवियां उपयोगकर्ता के कैमरे रोल में भी सहेजी जाएंगी। – larsacus
सच है, लेकिन इसके लिए मैं इसका उपयोग कर रहा हूं, यह सही विकल्प है। –