I've overwritten this method:
- (void)drawTextInRect:(CGRect)rect
When the text field enters editing mode, it doesn't call this method anymore while the user is typing. I didn't find any other method of UITextField that would get called.
Of course, this way it makes zero sense to customize UITextField text drawing. It looks so ugly when the user taps the text field and suddenly the text looks a lot different.
Is this a bug in the framework, or did I miss something important?