2010-06-04 11 views
9

मैं अपने आईफोन ऐप में एक दृश्य जोड़ने के लिए चाहता हूं जहां उपयोगकर्ता वेब लोड की गई छवियों की एक श्रृंखला के माध्यम से स्क्रॉल (पेजेड) कर सकता है।तीन20 फोटो स्क्रॉलर विकल्प?

मैं कई धागे पढ़ रहा हूं और उनमें से अधिकतर तीन20 lib का सुझाव देते हैं। मैंने कोशिश की है और इसे एकीकृत करने के लिए जटिल और आकार में काफी भारी लग रहा है (1.2 एमबी मेरे ऐप में जोड़ा गया है)। इसके अतिरिक्त मुझे केवल TTPhotoViewContoller क्लास की आवश्यकता है, लेकिन मुझे पूरे तीन20 बंडल के साथ एकीकृत करना होगा।

क्या आईफोन पर छवि स्क्रॉलर करने के लिए हल्का समाधान या घटक है?

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

Gonso

+0

मैं भी अगर वहाँ एक विकल्प है देखने के लिए दिलचस्पी होगी। मैं वर्तमान में केवल अपने फोटो में दर्शक के लिए तीन ऐप्स का उपयोग कर रहा हूं, लेकिन अगर मैं इसे थोड़ा कम भारी से बदल सकता हूं, तो यह बहुत अच्छा होगा। – Jasarien

उत्तर

14

, enormego के PhotoViewer पर एक नज़र डालें, जैसे कि यह बिल को फिट करना चाहिए लगता है: three20 पर निर्भरता है

"फ़ोटो दर्शक फेसबुक के three20 पुस्तकालय, बाहर फटे, और इसके बारे में मुक्त कर दिया से तस्वीर दर्शक है हमने अधिकांश थोक कोड को हटा दिया है, और यह एक दुबला 800 केबी बनाम तीन20 के 4.7 एमबी में वजन कर रहा है, जो एक साधारण फोटो दर्शक के लिए बहुत ही भयानक है। "

http://github.com/enormego/PhotoViewer

+0

फोटो व्यूअर वह है जिसे मैं ढूंढ रहा था। हालांकि यह एक Warining मैं छुटकारा नहीं मिल सकता है फेंकता है, और मैं अनुप्रयोग अनुमोदन के बारे में चिंता कर रहा हूँ: " /PhotoViewer-Release.fmwk/libPhotoViewer-simulator.a, फ़ाइल नहीं की आवश्यकता वास्तुकला का है" कोई भी विचार इसे ठीक करने के तरीके पर ??? धन्यवाद गोंसो – gonso

+1

आमतौर पर इसका मतलब है कि आप डिवाइस पर सिम्युलेटर संकलित लाइब्रेरी का उपयोग करने की कोशिश कर रहे हैं, या इसके विपरीत। अनिवार्य रूप से लाइब्रेरी एक सार्वभौमिक बाइनरी नहीं है, जिसमें बांह और i386 आर्किटेक्चर दोनों शामिल हैं। यदि आप दोनों एसडीके (डिवाइस और सिम्युलेटर) के खिलाफ लाइब्रेरी को दोबारा जोड़कर और सार्वभौमिक बाइनरी बनाने के लिए लिपो कमांड लाइन टूल का उपयोग करके स्रोत कोड प्राप्त करते हैं, तो यह कुछ ठीक हो सकता है। – Jasarien

+1

फोटोवियर अब तीन20 से फोटो व्यूअर जैसा ही नहीं है - इसे स्क्रैच से फिर से लिखा गया है, क्योंकि दस्तावेज़ अब कहता है। [प्रलेखन] (https://github.com/enormego/PhotoViewer) से: "EGOPhotoViewer मूल रूप से तीन20 के फोटो व्यूअर के एक अलग संस्करण के रूप में शुरू किया गया था। हमने अंततः निर्णय लिया कि तीन20 कोड बेस पर्याप्त लचीला नहीं था और सभी परियोजना को तोड़ दिया एक साथ। हम अपने विश्वसनीय ओपन सोर्स लाइब्रेरीज़ EGOCache और EGOImageLoading के आधार पर, फोटोव्यूयर को स्क्रैच से EGOPhotoViewer के रूप में पुनः लिखते हैं। " –

5

आप MWPhotoBrowser पर एक नज़र लेने के लिए चाहते हो सकता है:

MWPhotoBrowser फ़ाइलें, वेब छवियों या पुस्तकालय संपत्ति के लिए या तो UIImage वस्तुओं, या यूआरएल प्रदान करके एक या अधिक छवियों को प्रदर्शित कर सकते हैं। फोटो ब्राउज़र वेब से फ़ोटो के डाउनलोड और कैशिंग को सहजता से संभालता है। तस्वीरें ज़ूम और पैन की जा सकती हैं, और वैकल्पिक (अनुकूलन योग्य) कैप्शन प्रदर्शित किए जा सकते हैं। ब्राउज़र का उपयोग उपयोगकर्ता को ग्रिड या मुख्य छवि दृश्य का उपयोग करके एक या अधिक फ़ोटो चुनने की अनुमति देने के लिए भी किया जा सकता है।

MWPhotoBrowser Screenshots

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