Comments (6)
this is the code
lineTextLayerSettings.label.textGenerator = {slice in tempMuttableArray.removeAllObjects() for each in self.arrayOfExpenses { tempMuttableArray.add(each.category!) } return tempMuttableArray.object(at: slice.data.id) as! String }
from piecharts.
Could you please post / upload a complete example where the issue can be reproduced?
from piecharts.
This is my sample example in which on SAVE method i am adding data to core data. The piechart is in ExpensesPieChartViewController.swift
from piecharts.
Hi,
sorry for the delay!
I added a method to the pie chart model such that you can set your Transactions
object directly in the models and only have to pick it up in the text generators. This simplifies the code and fixes errors.
Additionally I added a method clear()
to PieChart
to remove everything from the chart such that it has a clear state before loading in onResume
(without having to re-add PieChart
itself).
Also commented some not used outlets.
So far my tests it seems to be working. Attached the zip with the corrections.
Note that I edited PieCharts
in place. To get it properly fixed please download the current master version. If you're using cocoapods you need:
pod 'PieCharts', :git => 'https://github.com/i-schuetz/PieCharts.git'
Let me know if everything works!
from piecharts.
Thanx at done, sir. But i am not using cocoapods, not a fan. But still i will use it for this. Your solution works. Thanks
from piecharts.
You don't have to! You also can just download it. I just meant to say that you have to use master. If you're using Carthage let me know and I'll upload a new version soon.
from piecharts.
Related Issues (20)
- Aligning Slice labels to always stay in the middle of slices
- Disable selection HOT 2
- Chart not centered if simulator screen size is not the storyboard screen size HOT 3
- Failed to render and update auto layout status HOT 1
- IBDesignable Error
- failed to render and update auto layout status HOT 3
- SnapKit related issue HOT 1
- inner and outer radius not updating when changing them via code HOT 1
- Parameter name change for CAMediaTimingFunction in PieSliceLayer.swift
- Placing piechart in a table view cell
- slices not moving
- static slices HOT 2
- how get slice when it is selected after doing some animation like rotation
- how get slice when it is selected after doing some animation like rotation
- add button
- Adding Drop Shadow to PieChart
- Labels overlapping HOT 3
- Pie chart not at center
- labelGenerator creating Multiple labels for each Part
- How to make a chart with only 1 model ? by default they must be at least 2 !!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from piecharts.