2016-10-12 14 views
8

मैं स्विफ्ट 3 के साथ iOS Charts उपयोग कर रहा हूँ में iOS चार्ट चारों ओर सीमा और मार्जिन निकालें, और मैं एक जोड़े को काम करने के लिए कैसे समझ नहीं कर सकते हैं:स्विफ्ट

  1. मैं चार्ट के आसपास मार्जिन निकालना चाहते हैं । मुझे पता है कि चार्ट मेरे यूआई में किनारे से किनारे पर जाता है क्योंकि यदि मैं चार्ट का पृष्ठभूमि रंग बदलता हूं, तो यह किनारे पर जाता है। मैं नीचे लाल तीर से संकेतित अंतर को कैसे हटा सकता हूं?

  2. मैं पूरे ग्राफ के चारों ओर सीमा को कैसे हटा सकता हूं (काला तीर नोट करें)? मेरे पास पहले से totalsGraph.drawBordersEnabled = false है और यह काम नहीं करता है। क्या इसके लिए कोई अलग विकल्प है?

enter image description here

धन्यवाद!

उत्तर

9

यह मिनी ऑफसेट है।

/** */

को चार्ट के आसपास कम से कम ऑफसेट (गद्दी) सेट करता है, चूक आप इस रूप में यह बदल सकते हैं:

chartView.minOffset = 0 
+0

वह था। धन्यवाद! –

7

वह रेखा वास्तव में धुरी रेखा है।

सभी लाइनों को छिपाने के लिए, आपको

totalsGraph.rightAxis.enabled = false 
    totalsGraph.legend.enabled = false 
    totalsGraph.leftAxis.enabled = false 
    totalsGraph.xAxis.labelPosition = .bottom 
    totalsGraph.xAxis.drawGridLinesEnabled = false 
    totalsGraph.xAxis.drawAxisLineEnabled = false 

मैं भी मार्जिन दूर करने के लिए समाधान के लिए देख रहा हूँ उपयोग कर सकते हैं। जब मुझे लगता है तो मैं अपना जवाब अपडेट कर दूंगा।

0

वास्तव में जिस तरह से ऐसा करने के लिए यह है:

chartView.xAxis.enabled = false 
chartView.leftAxis.enabled = false 
chartView.rightAxis.enabled = false 
chartView.drawBordersEnabled = false 
chartView.minOffset = 0