The text labels in my chart legend are slightly blurred. Thanks to numerous Google results, I realize this is due to programatically-created UI elements being positioned at non-integer locations. I had the same problem with a number (but not all) of my axes’ tick mark labels, and was able to solve it via tickMark.tickLabel.frame = CGRectIntegral(tickMark.tickLabel.frame); in the sChart:alterTickMark:beforeAddingToAxis: callback method, but I can’t figure out where to insert a similar call for legend labels. I tried iterating over ShinobiChart.legend.labels to no effect. I have been modifying the legend label font via ShinobiChart.legend.style.font, but the problem is still present if I don’t.
Any input is appreciated.