Take the 2-minute tour ×  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?  share|improve this
question what is your custom font name ???? –  Inder Kumar
Rathore Feb 20 '12 at 10:24 font is 2Dumb.ttf I'm just trying to
change it but it seems to be cached somewher