मैं आईओएस में सभी फोटो एलबमों की सूची कैसे प्राप्त करूं? मुझे पता है कि छवि पिकर के पास कहीं उनकी सूची है क्योंकि यह उन्हें उपयोगकर्ता को दिखाती है। एक बार मेरे पास फोटो एलबम होने के बाद, मैं किसी विशेष एल्बम में सभी छवियों के थंबनेल प्रदर्शित करने के बारे में कैसे जाऊं? मुझे दस्तावेज़ों में कुछ भी नहीं मिल रहा है, लेकिन मुझे यकीन है कि ऐसा करने का एक तरीका बनना होगा।प्रत्येक एल्बम के लिए सभी फोटो एलबम और थंबनेल की सूची प्राप्त करें
उत्तर
यदि आप यही पूछ रहे हैं तो आप UIImagePickerController
से उस तरह की जानकारी प्राप्त नहीं कर सकते हैं।
AssetsLibrary ढांचे पर एक नज़र डालें। यहां तक कि sample code भी है जो एक कस्टम छवि पिकर लागू करता है।
में धन्यवाद मेरी परियोजना में मुझे कुछ एल्बम मिलते हैं, यह नाम के बजाय प्रदर्शन दिनांक है। मैं अपना कोड डीबग करता हूं और मैंने पाया कि मेरी एल्बम सूची में ईवेंट एल्बम हैं और इसमें एल्बमों और उसके नाम की तारीख शामिल नहीं है। इस घटना को छोड़ने का कोई विचार मेरी संपत्ति सरणी बनाते हैं? यदि आपके पास है तो कृपया मुझे समाधान दें। अग्रिम – ilesh
गणना करें और नवीनतम छवि और उसका थंबनेल प्राप्त करें।
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
// Enumerate just the photos and videos group by using ALAssetsGroupSavedPhotos.
[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
// Within the group enumeration block, filter to enumerate just photos.
[group setAssetsFilter:[ALAssetsFilter allPhotos]];
// Chooses the photo at the last index
[group enumerateAssetsWithOptions:NSEnumerationReverse usingBlock:^(ALAsset *alAsset, NSUInteger index, BOOL *innerStop) {
// The end of the enumeration is signaled by asset == nil.
if (alAsset) {
ALAssetRepresentation *representation = [alAsset defaultRepresentation];
UIImage *latestPhoto = [UIImage imageWithCGImage:[representation fullScreenImage]];
UIImage *latestPhotoThumbnail = [UIImage imageWithCGImage:[alAsset thumbnail]];
// Stop the enumerations
*stop = YES; *innerStop = YES;
// Do something interesting with the AV asset.
//[self sendTweet:latestPhoto];
}
}];
} failureBlock: ^(NSError *error) {
// Typically you should handle an error more gracefully than this.
NSLog(@"No groups");
}];
में नवीनतम तस्वीर के लिए गणना करने के बजाय आप 'पोस्टर इमेज' विधि का उपयोग इस '[समूह पोस्टर इमेज]' का उपयोग कर सकते हैं, जो आपको गैलरी ब्राउज़ करते समय दिखाई देने वाली छवि का एक रेफरी देता है, आमतौर पर पहली तस्वीर –
@ibsweek मेरी प्रोजेक्ट में मुझे कुछ एल्बम मिलते हैं, यह नाम के बजाय डिस्प्ले डेट है। मैं अपना कोड डीबग करता हूं और मैंने पाया कि मेरी एल्बम सूची में ईवेंट एल्बम हैं और इसमें एल्बमों और उसके नाम की तारीख शामिल नहीं है। इस घटना को छोड़ने का कोई विचार मेरी संपत्ति सरणी बनाते हैं? यदि आपके पास है तो कृपया मुझे समाधान दें। अग्रिम में धन्यवाद – ilesh
संपत्ति लाइब्रेरी ढांचे को आईओएस 9.0 के रूप में बहिष्कृत किया गया है। इसके बजाय, फ़ोटो फ्रेमवर्क का उपयोग करें, जो आईओएस 8.0 में और बाद में उपयोगकर्ता की फोटो लाइब्रेरी के साथ काम करने के लिए और अधिक सुविधाएं और बेहतर प्रदर्शन प्रदान करता है।
Photos ढांचे की जांच करें, और निरीक्षण करें: PHAsset, PHAssetCollection, और PHCollectionList, आपकी आवश्यकताओं के आधार पर।
- 1. आईओएस के लिए फेसबुक फोटो एलबम कैसे प्राप्त करें?
- 2. फेसबुक और ऑर्कुट एल्बम फोटो में फोटोटैगिंग की तरह?
- 3. ग्राफ एपीआई - फेसबुक ऐप के लिए नया फोटो एलबम बनाना
- 4. Django - प्रत्येक एल्बम से एक यादृच्छिक फोटो चुनें
- 5. आईओएस फेसबुक एसडीके एल्बम कैसे डाउनलोड करें, प्रोफाइल फोटो डेटा
- 6. फेसबुक एपीआई - मेरे फोटो एलबम तक कैसे पहुंचे?
- 7. एंड्रॉइड फोटो गैलरी (कोड में) में एक एल्बम जोड़ना
- 8. फोटो एलबम में छवि फ़ाइल नाम और छवियों का टैग कैसे प्राप्त करें?
- 9. सभी स्थापित ऐप्स की सूची प्राप्त करें
- 10. आईफोन सभी एल्बम/कलाकार
- 11. यूआईएममेज को फोटो एलबम में लिखने के साथ सहेजें ImageToSavedPhotosAlbum
- 12. सभी आउटलुक फ़ोल्डरों और उपफोल्डर्स की सूची प्राप्त करें
- 13. iPhones में कस्टम एल्बम में फ़ोटो सहेजें फोटो लाइब्रेरी
- 14. हास्केल: सभी उपयोगकर्ता परिभाषित कार्यों की सूची/सूची प्राप्त करें
- 15. वाइल्डकार्ड सभी निर्देशिकाओं की सूची प्राप्त करने के लिए
- 16. सभी उपलब्ध सर्लेटों की सूची कैसे प्राप्त करें?
- 17. फेसबुक के दौरान त्रुटि ग्राफ़ एपीआई और आईओएस के माध्यम से एलबम के लिए फोटो अपलोड: (# 1) एक अज्ञात त्रुटि
- 18. सभी हालिया एसवीएन प्रतिबद्ध संदेशों की सूची कैसे प्राप्त करें?
- 19. Mercurial भंडार में प्रत्येक फ़ाइल के लिए नवीनतम संशोधन संख्या की सूची कैसे प्राप्त करें?
- 20. पायथन: के लिए प्रत्येक सूची तत्व सूची
- 21. फेसबुक एपीआई का उपयोग करके एल्बम चित्र कैसे प्राप्त करूं?
- 22. MongoDB: सभी डेटाबेस की सूची प्राप्त करना?
- 23. जावा: फ़ाइल से थंबनेल कैसे प्राप्त करें
- 24. विंडोज़: सभी दृश्यमान विंडो की सूची कैसे प्राप्त करें?
- 25. सूची के लिए प्रत्येक ब्रेक
- 26. एंड्रॉइड डेक्सक्लासलोडर सभी कक्षाओं की सूची प्राप्त करें
- 27. ट्विटर पर सभी रिट्यूटर्स की सूची कैसे प्राप्त करें?
- 28. रेलों से सभी मॉडलों की एक सूची प्राप्त करें
- 29. डेटाबेस में सभी प्राथमिक कुंजीों की एक सूची प्राप्त करें
- 30. कंप्यूटर में सभी प्रिंटर की सूची कैसे प्राप्त करें
मेरी प्रोजेक्ट में मुझे कुछ एल्बम मिलते हैं, यह नाम के बजाय डिस्प्ले डेट है। मैं अपना कोड डीबग करता हूं और मैंने पाया कि मेरी एल्बम सूची में ईवेंट एल्बम हैं और इसमें एल्बमों और उसके नाम की तारीख शामिल नहीं है। इस घटना को छोड़ने का कोई विचार मेरी संपत्ति सरणी बनाते हैं? यदि आपके पास है तो कृपया मुझे समाधान दें। अग्रिम – ilesh