ios - क्या आईफोन के लिए एक अच्छी चार्टिंग लाइब्रेरी है?




cocoa cocoa-touch (6)

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

किसी ने इससे पहले निपटाया? कोई सिफारिशें?

मुझे कोर प्लॉट मिला , लेकिन ऐसा लगता है कि यह विकास के शुरुआती चरणों में है।

आवश्यकताओं के कुछ विवरण जोड़ने के लिए संपादित करें (जैसा कि वे वर्तमान में खड़े हैं;))

  • बार चार्ट
  • क्षैतिज बार चार्ट
  • डबल स्टैक्ड बार चार्ट
  • एक्सिस लेबल (वाई अक्ष पर घूर्णन 90 डिग्री सहित)
  • चार्ट पर प्रत्येक बार के ऊपर लेबल
  • छायांकित या कस्टम पृष्ठभूमि


कोर प्लॉट प्रोजेक्ट को प्रेरित करने वाले कई कारकों में से एक आईफोन पर अच्छी साजिश ढांचे की कमी थी। कोर प्लॉट में डेस्कटॉप सिस्टम समेत कई अन्य उपयोग मामलों को भी शामिल किया गया है, लेकिन इसके डिजाइन में शुरुआत से आईफोन समर्थन शामिल है। यह उपयोग करने योग्य के करीब है और वर्तमान में कई शिपिंग आईफोन और ओएस एक्स अनुप्रयोगों में उपयोग में है।

2/10 संपादित करें

कोर प्लॉट एक लंबा सफर तय कर चुका है क्योंकि मैंने पहली बार सारांश पोस्ट किया था। ढांचे में अब बार चार्ट (क्षैतिज बार चार्ट, मुझे विश्वास है), अक्ष लेबल (एरिब्रर्टी रोटेशन सहित), और ग्राफ के लिए भरने और पृष्ठभूमि शामिल हैं। मुझे स्टैक्ड बार चार्ट के बारे में निश्चित नहीं है, लेकिन CPBarPlot क्लास में जोड़ना मुश्किल नहीं होगा जो बार चार्ट लागू करता है। एनोटेशन के लिए, एक CPAnotation क्लास है जिसे आप अपनी एनोटेशन जोड़ने के लिए उपclass कर सकते हैं, अगर आपको आवश्यक सटीक कार्यक्षमता नहीं है।

जिथूब पर परियोजना।


नई, अच्छी पाई चार्ट 3 डी लाइब्रेरी है। 3 डी चार्ट जो आप घुमा सकते हैं और टैप किए गए टुकड़े के बारे में जानकारी प्राप्त करने के लिए अंगुलियों + प्रोटोकॉल के साथ स्केल कर सकते हैं

http://iphone.orpi.pl/?p=20


मुझे एक रडार चार्ट (या स्पाइडर वेब चार्ट) की आवश्यकता थी और मुझे कोई नहीं मिला, इसलिए मैंने अपना खुद का कार्यान्वयन किया:

RPRadarChart

आप जो कुछ भी चाहते हैं उसमें इसका इस्तेमाल करने के लिए स्वतंत्र हैं, अगर आप करते हैं, तो मुझे बताएं! यदि आप कुछ विशिष्ट चाहते हैं तो मुझे गिटूब के माध्यम से पूछें, मैं धीरे-धीरे इसमें और अधिक विशेषताओं को जोड़ दूंगा।


मैं एक या दो साल पहले अपनी खोज के माध्यम से गया, और अपनी खुद की रेखा ग्राफिंग कक्षाएं बना रहा क्योंकि मुझे ऐसा कुछ भी नहीं मिला जो वास्तव में जिस तरह से काम करता था। हालांकि, देखने के लिए दो बड़े लोग SM2DGraphView और SM2DGraphView हैं। मैंने आईफोन प्रोजेक्ट में या तो कोशिश नहीं की है, लेकिन मुझे पता है कि एसएम 2 डीजीआरवी व्यू ओपन सोर्स है ताकि यदि आवश्यक हो तो आप इसे संशोधित कर सकते हैं।

मैंने जावास्क्रिप्ट ग्राफिंग लाइब्रेरी का उपयोग करने के लिए वेबव्यू का उपयोग करने पर भी विचार किया है, लेकिन यह सिर्फ एक विचार है।


यह भी ठीक लगता है

s7graphview

(लेकिन वास्तव में कभी कोशिश नहीं की)।





core-plot