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 assign custom fonts in ViewDidLoad.
This works and they look great, however when clicking a field to edit the text the font changes back to default text and when resignedfirstresponder the custom font comes back.
- (void)viewDidLoad
{
[super viewDidLoad];
{
UIFont *twoDumb = [UIFont fontWithName:@"Dumb" size:20.f];
lbl1.font = twoDumb;
broughtForward.font = twoDumb;
lbl2.font = [UIFont fontWithName:@"Dumb" size:24.f];
amountTextfield.font = twoDumb;
lbl3.font = twoDumb;
If I use system fonts, then the text field works as it should, so there must be something to do with this font file maybe?
I doubt the font it is changing is due to font set in Xib file.