You should be able to set the colours of a pie chart by setting the setFlavourColors property on the SChartPieSeriesStyle of the SChartPieSeries of a pie chart.
If know what order to expect your data points then you can simply create an NSArray of UIColors in a certain order and they will be applied to the correct slice.
However we don’t offer functionality for ordering datapoint sequences out of the box. This is something you will have to do yourself before you pass the points to the chart. How you should do this depends on the implementation of your datasource. If you could provide me with more information about your datasource I would be more than willing to give you a more detail explanation of how to go about reordering the elements inside it.