About IBCustomFonts
IBCustomFonts category allows you to use custom fonts from Interface Builder (IB) when building your iOS apps.
-
Apps using IBCustomFonts category are approved by Apple App Store.
-
No need to use IBOutlets, subclassing of UILabels and UIButtons or change fonts in code.
-
Tested on iOS6 - iOS11.
Usage
-
Add UIFonts+IBCustomFonts.m file to your Xcode project.
-
Add custom fonts to your application as usual (don't forget to define them in your app
Info.plist
asFonts provided by application
array) -
Add new dictionary to your app
Info.plist
namedIBCustomFonts
and add to it key-value pairs where key is name of font used in IB and value is name of your custom font. For example:HelveticaNeue
andCustomFont-Bold
orHelveticaNeue-Italic
andCustomFont-Italic
-
In Interface Builder (IB) use HelveticaNeue in places where do you want to see your CustomFont-Bold (or HelveticaNeue-Italic in places where do you want to see your CustomFont-Italic) at runtime.
App Store acceptance
-
October 13th, 2015 - App Store accepted free app with in-app purchases with price tier 10 ($9.99)
-
January 19th, 2014 - App Store accepted free app. https://itunes.apple.com/gb/app/madness-information-service/id797084136?mt=8
-
December 9th, 2013 - App Store accepted free app. https://itunes.apple.com/lv/app/pantini/id769408805?mt=8
-
November 9th, 2013 - App Store accepted free app.
-
September, 2013 - App Store accepted app with price tier 10 ($9.99)
-
October 15th, 2013 - App Store accepted free app with in-app purchase with price tier 1 ($0.99) https://itunes.apple.com/us/app/crossword-cracker/id714042812?ls=1&mt=8
Please let me know if you have your app accepted or rejected on App Store by writing details to e-mail deni2s at hc.lv, so we can update this list with latest info.