I am suffering the same problem as here UITextField's custom font changes while in edit mode and could really do with a solution.
I have 4 UITextFields that I as
I have found that when I'm setting the UILabel appearance anywhere in the code:
[[UILabel appearance] setFont:MYFONT];
Changing UITextField font only applies to editing text, and not to the text shown in textfield when user is not editing it.
UITextField
Hope this helps