I'd like to be able to subclass SChartTickMark so that I can customize the label more performantly without Shinobi setting the font initially then me having to set it again in the delegate callback, -sChart:alterTickMark:beforeAddingToAxis:. It seems like the class is built for subclassing, yet I don't see a way of being able to change which class is instantiated during automatic tick mark creation.
Is this possible?
Edit: I've just put things in a category and disabled the default tick labels for now. This seems to work okay, except for the fact that it seems like I can't customize the height of the tick mark. Any way around this?