objective c - Shinobi Charts iOS - Rotate Pie Chart by code -


शुभ दिन साथी स्टैकेववरफ्लोवायर।

मैं चार्ट चार्ट के बाहर पाय चार्ट और ड्राइंग लेबल प्रदर्शित कर रहा हूं । कभी-कभी मुझे अजीब डेटा प्रदर्शित करना चाहिए, एक बिंदु को चार्ट का 90% तक ले जाता है, ताकि शेष को चार्ट के शेष 10% में "मैश अप" करना चाहिए। सब कुछ ठीक है, लेकिन लेबल्स (टुकड़ा नाम) भी "मैशिंग अप" हैं इसलिए मैंने उस तंत्र को कार्यान्वित किया है, जो उन लेबलों को "बाहर" करता है, जो एक-दूसरे के साथ टकराए नहीं। अब मेरे चार्ट के ऊपर एक "शब्द क्लाउड" है, क्योंकि सबसे बड़ी स्लाइस हमेशा नीचे का सामना करना पड़ रहा है, अन्य सभी स्लाइसें ऊपर का सामना करते हुए छोड़ देते हैं। यह मेरी समस्या है: मैं चार्ट को घुमाने चाहता हूं ताकि सबसे बड़ा मूल्य डेटा बिंदु बाईं ओर का सामना करना पड़ेगा (मुझे लेबल के लिए चार्ट के दाईं ओर छोड़कर)।

तो मेरा सवाल है: मैं कैसे पाई को घुमा सकता हूं कोड के द्वारा अपने केंद्र के चारों ओर चार्ट?

और संपूर्ण चार्ट दृश्य को घूर्णन करना एक विकल्प नहीं है क्योंकि लेबल क्षैतिज रहना चाहिए।

इसलिए मैंने स्वयं का समाधान पाया:

आप इस कोड का उपयोग कर सकते हैं:

  [[SChartDonutSeries *] [[चार्ट श्रृंखला] प्रथम ऑब्जेक्ट] सेटरोटेशन: -1.570];   

पहले से घुमाने के लिए (केवल मेरे मामले में) डोनट्सरी कोड के इस लाइन के साथ लगभग -90 डिग्री से। मैं इसे इस प्रतिनिधि विधि में उपयोग करता हूं:

  sChartRenderFinished    

Comments

Popular posts from this blog

c# - passing input text from view to contoller with FacebookContext using Facebook app -

ios - Does Core Data autoupdate a many to many relationship on saving -

Calling a C++ function from C# by passing a string with variable size to it -