I followed this step by step and successfully added a custom font in my project, I am able to change the font of my textView by setting my textView's font
attribute programmatically.
In interface builder, I can also set the custom font using the font picker for my textView, and I can see that the font is applied to the textView in interface builder.
The problem is if I remove the code that sets the font, then the font on real device is still the system font despite that I already set the font in interface builder.
So how can I set the custom font in interface builder and make it work, without having to set the font in code?